<SEC-DOCUMENT>0000055529-22-000017.txt : 20220909
<SEC-HEADER>0000055529-22-000017.hdr.sgml : 20220909
<ACCEPTANCE-DATETIME>20220909121716
ACCESSION NUMBER:		0000055529-22-000017
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		71
CONFORMED PERIOD OF REPORT:	20220731
FILED AS OF DATE:		20220909
DATE AS OF CHANGE:		20220909

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			KEWAUNEE SCIENTIFIC CORP /DE/
		CENTRAL INDEX KEY:			0000055529
		STANDARD INDUSTRIAL CLASSIFICATION:	LABORATORY APPARATUS & FURNITURE [3821]
		IRS NUMBER:				380715562
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0430

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-05286
		FILM NUMBER:		221235468

	BUSINESS ADDRESS:	
		STREET 1:		2700 W FRONT ST
		CITY:			STATESVILLE
		STATE:			NC
		ZIP:			28677
		BUSINESS PHONE:		7048737202

	MAIL ADDRESS:	
		STREET 1:		P O BOX 1842
		CITY:			STATESVILLE
		STATE:			NC
		ZIP:			28687-1842

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	KEWAUNEE SCIENTIFIC EQUIPMENT CORP /DE/
		DATE OF NAME CHANGE:	19861216

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	KEWAUNEE MANUFACTURING CO
		DATE OF NAME CHANGE:	19680108
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>kequ-20220731.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:9669f6d1-3fc6-47d6-8b1d-d5fe635fca3c,g:cf19fcd2-3f0b-4592-b3c4-335af849de79,d:e526abdfd2184d4abc21c5961ce48862--><html xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:kequ="http://www.kewaunee.com/20220731" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:srt="http://fasb.org/srt/2021-01-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>kequ-20220731</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80L2ZyYWc6YjQ0ZTcyMDM4M2EzNDE4MWEwMzA0YTYzY2ZhYzc5OTYvdGFibGU6MTBhZGU0NmU0NTI2NGYwMGI3N2YzZGRmODY2NDUyMWYvdGFibGVyYW5nZToxMGFkZTQ2ZTQ1MjY0ZjAwYjc3ZjNkZGY4NjY0NTIxZl8zLTItMS0xLTIxMTQ5_2a4282d5-5579-4813-ab27-f739e571b32b">false</ix:nonNumeric><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80L2ZyYWc6YjQ0ZTcyMDM4M2EzNDE4MWEwMzA0YTYzY2ZhYzc5OTYvdGFibGU6MTBhZGU0NmU0NTI2NGYwMGI3N2YzZGRmODY2NDUyMWYvdGFibGVyYW5nZToxMGFkZTQ2ZTQ1MjY0ZjAwYjc3ZjNkZGY4NjY0NTIxZl80LTItMS0xLTIxMTQ5_be1e454c-00ce-4688-bc7b-499f75faee78">2023</ix:nonNumeric><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80L2ZyYWc6YjQ0ZTcyMDM4M2EzNDE4MWEwMzA0YTYzY2ZhYzc5OTYvdGFibGU6MTBhZGU0NmU0NTI2NGYwMGI3N2YzZGRmODY2NDUyMWYvdGFibGVyYW5nZToxMGFkZTQ2ZTQ1MjY0ZjAwYjc3ZjNkZGY4NjY0NTIxZl81LTItMS0xLTIxMTQ5_7795f34e-f5b2-484a-b51d-71cc98b0aa72">Q1</ix:nonNumeric><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80L2ZyYWc6YjQ0ZTcyMDM4M2EzNDE4MWEwMzA0YTYzY2ZhYzc5OTYvdGFibGU6MTBhZGU0NmU0NTI2NGYwMGI3N2YzZGRmODY2NDUyMWYvdGFibGVyYW5nZToxMGFkZTQ2ZTQ1MjY0ZjAwYjc3ZjNkZGY4NjY0NTIxZl82LTItMS0xLTIxMTQ5_40b2c2ad-572b-4ff7-bcb2-39caf87649ed">KEWAUNEE SCIENTIFIC CORP /DE/</ix:nonNumeric><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80L2ZyYWc6YjQ0ZTcyMDM4M2EzNDE4MWEwMzA0YTYzY2ZhYzc5OTYvdGFibGU6MTBhZGU0NmU0NTI2NGYwMGI3N2YzZGRmODY2NDUyMWYvdGFibGVyYW5nZToxMGFkZTQ2ZTQ1MjY0ZjAwYjc3ZjNkZGY4NjY0NTIxZl83LTItMS0xLTIxMTQ5_d1881866-8781-438f-8af8-14ce6188ba46">0000055529</ix:nonNumeric><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80L2ZyYWc6YjQ0ZTcyMDM4M2EzNDE4MWEwMzA0YTYzY2ZhYzc5OTYvdGFibGU6MTBhZGU0NmU0NTI2NGYwMGI3N2YzZGRmODY2NDUyMWYvdGFibGVyYW5nZToxMGFkZTQ2ZTQ1MjY0ZjAwYjc3ZjNkZGY4NjY0NTIxZl84LTItMS0xLTIxMTQ5_8c41a175-b44d-4865-abc4-bb1563ba0901">--04-30</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="kequ-20220731.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i992713431b6b40809b1aff37e8e6f843_I20220906"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-09-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></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="i912bbdc92b204fc6a9ad658649225074_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12e71c951de242a0b3350e291bd7d464_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf75293128844427b8c4fd596a8d84f7_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e6dc03fd5fa48dd81a065719b6e4cbb_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide026357d72e487f9634c10739863f9b_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae2622fa8570416481b1ecf6e73434f1_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c5b7c01d6144a04936bf4bd3588d015_D20220501-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i385614b774ad4fddbba4fed13ddc60c1_D20220501-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id37a4b2cd67b4c0fbba13b35620db48f_D20220501-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50e06850c8e54801840abc7d1c607c65_D20220501-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19c5e10b7e354c20b1bbbdf1b9a21532_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58c5638d6bb24c96b2e9e3d1a2ffaca9_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6f858acf46545ebb462bff16658f0f1_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fb8a9420f1d4792873716c41ed6707d_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifea4ae2c8d424b70aeef1d8492e93998_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i622435b9420845d7a266f3e417ee166d_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida91c37f4bd840668a432bc4df342911_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24ee2364ce634aaca3374443e76259cb_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14cf22c1291248dba4fcfcbb08cf33c5_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09a9a95b5a7d4b478e855c7c27519e54_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1abc8fb9bf2c4a2a8714745d8b0c5680_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82f1f439f9df498990992481aab94488_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56dc6182d860483ca4b326bda29b8938_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc9ef811da934581aeb0110944755bc3_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e657169162f4aafb101adc18acb9284_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5546985eb4014f4d9173d8ab41a0786d_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibcc1346e361441c8b106c3bf31540bf3_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03753959649145c3bd9c2f1f1f34d52a_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf6190140522443aab697c93011cecb0_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c42059af64e4f41b1d56b35c4688aa3_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6b63cb25ef346a385492b002b2020d8_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c49810e006146acb2e39b2435718dff_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5de67b81120a4aeb9f4e53b76b81081a_D20220501-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if14a50e4214441b29898230583363592_D20220501-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32d77d8daf83480092b7a7c55102e67a_D20220501-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i158689d2b1654822be0d1fa280140acf_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia438cb5bd9904a6d86081c15d4e9e620_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a81afb3054246b3a235bdc6f05f513e_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36fc573e472e4739b371fbc3388d26e9_D20220501-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8e16ac54e4c46298981e7fe114e047c_D20220501-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iceddfbbff1bd46229f8658c142163109_D20220501-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63fe5d5cb2d54b8781a7cc327a2801e4_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52316db96b794967a3f9bb08f6b44bd2_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0ff884af13c42f7858062f3353af42f_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56f9632905f34692a51e5b77c5448f6e_D20220501-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if45ae1e18bc4470198bd3e262c274d25_D20220501-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c007c18d40043539faf52d93cc4df2c_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4df4e42e6bed4cc69948c30d4336b6ba_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d956e2fee314166a66bd5363c517dda_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ef36bb10e2a40ea9dd8e3d19d56f502_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic428ebab51c548db8db434f6e6e5ebdd_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfca0a439e524c13b635c07a8649e581_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i3d7c01d6ef3d421894327328cda24d0e_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie347d0b7a32d44ae9772b3921390abf1_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">kequ:ForeignSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i921515781e484ddbac088d05de227e18_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">kequ:ForeignSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38abc3ac25964c478481dec738b6e004_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">kequ:TradingSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91601be92bd7450c9bb99874cc71c54b_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">kequ:TradingSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18c534dfdc684fbd8d5824b2d7b44c8e_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">kequ:TradingSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d682e0ce7b34fbeb8c21b3cc4547688_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if91887c3f5104143ba74f4438df95edc_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7c3c05e69c440bebd44d82b1c864cbf_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i696724a627604ea9b7e5a47bbbee2446_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i134ccf3791d04ba89399da7a1642f657_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f9773db1fdc463aa968bc47d76c0116_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">kequ:NonQualifiedCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i232b864a349948f5889b78b485ad0bb6_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">kequ:NonQualifiedCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ed6470ecda04b588fd7a5c97f39c4cb_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">kequ:NonQualifiedCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6d33e5d03934bc381cb9530362f858b_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">kequ:TradingSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92acc03018d54e9ab87c8c043892a5df_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">kequ:TradingSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42d2c8daf94d411da78ac7162cdd6911_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">kequ:TradingSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30afeeadf3364a3384b6fd2c8a49b801_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06b7845ca03a4dbead161b6dfedd966b_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb9336b8663e45a59caf09fa49a91618_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc4c7918747347f0861f49794323e850_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e933e97aa2740b0a7f541caca1fe07f_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c06780ea6c548a29801f045de5114eb_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">kequ:NonQualifiedCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fd120730be44365ba9bd8b9f1b90b99_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">kequ:NonQualifiedCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fecc57a109d44c388d5e4c73f98b806_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">kequ:NonQualifiedCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="compensationplan"><xbrli:measure>kequ:CompensationPlan</xbrli:measure></xbrli:unit><xbrli:context id="i34ac46293063450488818aecc46d7b6b_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kequ:AdvanceAmountOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29e9543d052143f59535fa4ced5247c6_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kequ:AdvanceAmountTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6eacf31d650549088215fd982d8647bb_I20220627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="numberofrenewaloptions"><xbrli:measure>kequ:numberOfRenewalOptions</xbrli:measure></xbrli:unit><xbrli:context id="i84fd5151c8aa48b1ab7404344955db23_D20220501-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i400a3665cfe64c139dbd2d4e60f2cd38_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i490300bce74d441d822590ab480fc754_D20220601-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kequ:TwoThousandSeventeenOmnibusIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e58cb6fa0b54deaa39a4233fba162c4_D20220501-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kequ:TwoThousandSeventeenOmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i240518654d5a45f2aef55808b3a358c3_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kequ:TwoThousandSeventeenOmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73eade1e921a4a418bf152a7d8bb19d7_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kequ:TwoThousandSeventeenOmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>kequ:Segment</xbrli:measure></xbrli:unit><xbrli:context id="i53fad4e0610f48a3939e67ee18fa847b_D20220501-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kequ:DomesticOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9004f3cb6f34afd9a97266feff92ab0_D20220501-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kequ:InternationalOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47472a1f89e243fd8facc68f56a65618_D20220501-20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">kequ:CorporateAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6566b8c2dfb145b08454c974aa3b0815_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kequ:DomesticOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib897395e4f244ec78d25be1f88750af8_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kequ:InternationalOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i192ea36fe7744b87a7babe664cc39e5a_D20210501-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000055529</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">kequ:CorporateAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ie526abdfd2184d4abc21c5961ce48862_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><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:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">WASHINGTON, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">_________________________</span></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMjE2_c967ec51-a319-44ff-9ea1-7ad4f0a79952">10-Q</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">_________________________</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:3.738%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.062%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:107%"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6NTNiZjQ5Mjc4YTk0NDJlMTliNDQ1ZTliNTUxOTAxN2QvdGFibGVyYW5nZTo1M2JmNDkyNzhhOTQ0MmUxOWI0NDVlOWI1NTE5MDE3ZF8wLTAtMS0xLTIxMTQ5_fd4b9bd0-e6d8-4b27-9201-d1f86268af79">&#9746;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8xNzQ_b5d6da2d-cb74-42aa-b9e1-036948528e59">July&#160;31, 2022</ix:nonNumeric></span></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">or</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:3.738%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.062%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6ZTQ0MzdkZDM5MDk3NGY1Nzg1ZDhkN2IyMWZhODFmNmEvdGFibGVyYW5nZTplNDQzN2RkMzkwOTc0ZjU3ODVkOGQ3YjIxZmE4MWY2YV8wLTAtMS0xLTIxMTQ5_63d3ff89-a2ac-45a6-8ada-f339f1af833d">&#9744;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the transition period from __________ to __________</span></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission file number <ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMjE3_3440f8ae-6d13-4e71-9261-7b867fea1c07">0-5286</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">_________________________</span></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:120%">KEWAUNEE SCIENTIFIC CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">_________________________</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:47.509%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.510%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6NDkzZjA5NjUzZGVhNDUyMWJlYjU3MWFjYjNjMzBhMzkvdGFibGVyYW5nZTo0OTNmMDk2NTNkZWE0NTIxYmViNTcxYWNiM2MzMGEzOV8wLTAtMS0xLTIxMTQ5_8eb87400-712d-4bc9-b44e-ca427bb6f669">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6NDkzZjA5NjUzZGVhNDUyMWJlYjU3MWFjYjNjMzBhMzkvdGFibGVyYW5nZTo0OTNmMDk2NTNkZWE0NTIxYmViNTcxYWNiM2MzMGEzOV8wLTItMS0xLTIxMTQ5_e1a064f7-dfe1-4a3d-9a88-f511ce5e6fdc">38-0715562</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(IRS Employer<br/>Identification No.)</span></td></tr><tr style="height:15pt"><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:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6NDkzZjA5NjUzZGVhNDUyMWJlYjU3MWFjYjNjMzBhMzkvdGFibGVyYW5nZTo0OTNmMDk2NTNkZWE0NTIxYmViNTcxYWNiM2MzMGEzOV8zLTAtMS0xLTIxMTQ5L3RleHRyZWdpb246NTVmMDI1ZTcyMmIzNDAzMWJlNDgyNmYwZmExM2I1NDJfNA_a2237965-23f8-4b56-ad3e-9f0b8ddd9da7">2700 West Front Street</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6NDkzZjA5NjUzZGVhNDUyMWJlYjU3MWFjYjNjMzBhMzkvdGFibGVyYW5nZTo0OTNmMDk2NTNkZWE0NTIxYmViNTcxYWNiM2MzMGEzOV8zLTAtMS0xLTIxMTQ5L3RleHRyZWdpb246NTVmMDI1ZTcyMmIzNDAzMWJlNDgyNmYwZmExM2I1NDJfNw_12e3d2fa-974d-4a9e-ada7-83cce5fe67ce">Statesville,</ix:nonNumeric> <ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6NDkzZjA5NjUzZGVhNDUyMWJlYjU3MWFjYjNjMzBhMzkvdGFibGVyYW5nZTo0OTNmMDk2NTNkZWE0NTIxYmViNTcxYWNiM2MzMGEzOV8zLTAtMS0xLTIxMTQ5L3RleHRyZWdpb246NTVmMDI1ZTcyMmIzNDAzMWJlNDgyNmYwZmExM2I1NDJfMTA_78eb4699-dafa-430f-a55b-237cc0826333">North Carolina</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6NDkzZjA5NjUzZGVhNDUyMWJlYjU3MWFjYjNjMzBhMzkvdGFibGVyYW5nZTo0OTNmMDk2NTNkZWE0NTIxYmViNTcxYWNiM2MzMGEzOV8zLTItMS0xLTIxMTQ5_cdf4c6cf-c3fd-4731-ab51-08d71c2fabb2">28677-2927</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Registrant's telephone number, including area code: (<ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMjE4_0582cc17-932a-4928-b9c0-a74b48be2687">704</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMjE0_4b551811-8247-41b3-a8c4-64a146bed4ee">873-7202</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Title of Each Class</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Trading Symbol(s)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Name of Exchange on which registered</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMjE1_12db58c0-f0f2-4ff5-8e66-85c3ab43bcc0">Common Stock, $2.50 par value</ix:nonNumeric> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMjEy_2acde504-0196-4d76-b48b-d3813a1ff2c5">KEQU</ix:nonNumeric> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMjEz_77c6a715-ed00-4cfc-b0c9-772aad71cc83">NASDAQ Global Market</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">_________________________</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant: (1)&#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 12 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 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMjA4_f24f6dd7-6e5b-4503-92b3-00827432efaa">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMjA5_bb8d3a49-f774-4e42-81ea-34b4bf7a0218">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act. </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.730%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large&#160;accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6NTA1N2FhYjQ4OGJhNDZjNDhlZDI0NDVmZmVkNDliZjMvdGFibGVyYW5nZTo1MDU3YWFiNDg4YmE0NmM0OGVkMjQ0NWZmZWQ0OWJmM18xLTAtMS0xLTIxMTQ5_0129f19e-9f3f-45a2-a54c-358127cc57b8">Non-accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"><span style="color:#000000;font-family:'Times New Roman',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"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:EntitySmallBusiness" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6NTA1N2FhYjQ4OGJhNDZjNDhlZDI0NDVmZmVkNDliZjMvdGFibGVyYW5nZTo1MDU3YWFiNDg4YmE0NmM0OGVkMjQ0NWZmZWQ0OWJmM18xLTYtMS0xLTIxMTQ5_cb8e9891-b7ed-4e5e-aaed-8957ed73d941">&#9746;</ix:nonNumeric></span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6NTA1N2FhYjQ4OGJhNDZjNDhlZDI0NDVmZmVkNDliZjMvdGFibGVyYW5nZTo1MDU3YWFiNDg4YmE0NmM0OGVkMjQ0NWZmZWQ0OWJmM18yLTYtMS0xLTIxMTQ5_a4693ea0-ad5b-47ee-9e78-fda21e767724">&#9744;</ix:nonNumeric></span></div></td></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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&#160;13(a) of the Exchange Act.&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMjEw_0008c910-9174-4371-90d2-469d8a588e0e">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;6, 2022, the registrant had outstanding <ix:nonFraction unitRef="shares" contextRef="i992713431b6b40809b1aff37e8e6f843_I20220906" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMTgw_6f65dc84-49cf-4497-96db-6e9e16e32517">2,830,200</ix:nonFraction> shares of Common Stock.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><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="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ie526abdfd2184d4abc21c5961ce48862_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">KEWAUNEE SCIENTIFIC CORPORATION</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">INDEX TO FORM 10-Q</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FOR THE QUARTERLY PERIOD ENDED JULY 31, 2022</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:7.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.398%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.458%"></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:#0e32e1;font-family:'Times New Roman',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:#0e32e1;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Page&#160;Number</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_10">PART I. FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_13">Item&#160;1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_13">Condensed Consolidated Financial Statements</a></span></div></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:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_16">Condensed Consolidated Statements of Operations (unaudited)</a></span></div><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_16">&#8211; Three</a><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_16"> Months Ended J</a><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_16">uly</a><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_16"> 31, 2022 and 202</a>1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_16">1</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_19">Condensed Consolidated Statements of Comprehensive Loss (unaudited)</a></span></div><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_19">&#8211; Three</a><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_19"> Months Ended J</a><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_19">ul</a><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_19">y 31, 2022 and 202</a>1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_19">2</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_22">Condensed Consolidated Statements of Stockholders' Equity (unaudited)</a></span></div><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_22">&#8211; Three</a> <a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_22">Months Ended J</a><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_22">ul</a><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_22">y 31, 2022 and 202</a>1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_22">3</a></span></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"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_25">Condensed Consolidated Balance Sheets</a></span></div><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_25">&#8211; J</a><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_25">uly</a><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_25"> 31, 2022 (unaudited) and April&#160;30, 202</a><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_25">2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_25">4</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_28">Condensed Consolidated Statements of Cash Flows (unaudited)</a></span></div><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_28">&#8211;</a>Three<a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_28"> Months Ended J</a><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_28">ul</a><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_28">y 31, 2022 and 202</a>1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_28">5</a></span></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"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_31">Notes to Condensed Consolidated Financial Statements (unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_31">6</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_79">Item&#160;2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_79">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_79">12</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_94">Item&#160;3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_94">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_94">14</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_97">Item&#160;4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_97">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_97">14</a></span></div></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_100">PART II. OTHER INFORMATION</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_103">Item 1A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_103">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_103">15</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_106">Item&#160;6.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_106">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_106">15</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_109">SIGNATURES</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_109">16</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i</span></div></div></div><div id="ie526abdfd2184d4abc21c5961ce48862_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Part 1. Financial Information</span></div><div id="ie526abdfd2184d4abc21c5961ce48862_13"></div><div style="margin-top:10pt;padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1.&#160;&#160;&#160;&#160;Condensed Consolidated Financial Statements</span></div><div><span><br/></span></div><div id="ie526abdfd2184d4abc21c5961ce48862_16"></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Kewaunee Scientific Corporation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Operations</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">($ and shares in thousands, except per share amounts)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.867%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>July 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMi0xLTEtMS0yMTE0OQ_fe63b4df-9f5e-4c25-9d0a-df8b6691e2de">50,123</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMi0zLTEtMS0yMTE0OQ_f5f4b0ea-8a54-4edc-b564-18b6fcb06180">39,493</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of products sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMy0xLTEtMS0yMTE0OQ_6f8f2d3b-a5da-4b0f-90d1-64342903741d">43,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMy0zLTEtMS0yMTE0OQ_92730d47-8704-4563-ba94-61d4a6c5c410">33,819</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfNC0xLTEtMS0yMTE0OQ_a05c4492-d68e-4745-8bca-95a24dbac32a">6,196</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfNC0zLTEtMS0yMTE0OQ_5da265ea-c245-4305-8e2e-d0ae77763686">5,674</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfNS0xLTEtMS0yMTE0OQ_4ae3b7de-68bd-427b-82c6-7c6fbe1ca23e">6,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfNS0zLTEtMS0yMTE0OQ_d90fb140-bbfc-40ad-a712-431f32d5ca09">6,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating loss</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfNi0xLTEtMS0yMTE0OQ_675a576e-e055-4e8e-8650-2e8d1349a605">396</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfNi0zLTEtMS0yMTE0OQ_0d5541b9-1c33-4227-a506-4e206e5f0dc9">1,091</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pension (expense) income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:PensionExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfNy0xLTEtMS0yMTE0OQ_43b9c0f8-3cd5-48d8-9e05-5c0f1d55dfbe">27</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:PensionExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfNy0zLTEtMS0yMTE0OQ_ce4e7b57-099e-46b1-89d7-a29f71274bc1">89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfOC0xLTEtMS0yMTE0OQ_04023013-0825-425d-b540-293b54366595">467</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfOC0zLTEtMS0yMTE0OQ_3797de6a-8c9b-4564-aece-501c718352d9">52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfOS0xLTEtMS0yMTE0OQ_cf857778-f6d5-4d2e-aa5e-df0e052fc33e">384</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfOS0zLTEtMS0yMTE0OQ_ca741b56-82cc-4355-96b6-0a1fa691a616">106</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss before income taxes</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTAtMS0xLTEtMjExNDk_30f96b96-2623-473e-a6f7-437cf1fced19">340</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTAtMy0xLTEtMjExNDk_45d7b5e6-589f-4a99-b141-62842c5da902">1,056</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTEtMS0xLTEtMjExNDk_2055857a-f959-4037-ab51-78052e693a6b">379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTEtMy0xLTEtMjExNDk_cce62aa0-ace7-49de-848c-f7d778959954">251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTItMS0xLTEtMjExNDk_9d09fe19-c16a-476d-b025-10ab59f816fd">719</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTItMy0xLTEtMjExNDk_c362257d-9939-481e-9a60-4dd743774f40">1,307</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Net earnings attributable to the non-controlling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTMtMS0xLTEtMjExNDk_50eafe38-3c92-4534-9a40-75e53e8dc102">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTMtMy0xLTEtMjExNDk_7a23c792-42d6-442d-8fcc-d035614141f4">38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss attributable to Kewaunee Scientific Corporation</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTQtMS0xLTEtMjExNDk_341923e8-6bb9-4d42-b0b4-395eb712b787">747</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTQtMy0xLTEtMjExNDk_70989789-cff3-45f4-b055-63ccfb4a894f">1,345</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share attributable to Kewaunee Scientific Corporation stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTctMS0xLTEtMjExNDk_5507f7f3-b34c-498b-85c7-b4206e96b714">0.27</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTctMy0xLTEtMjExNDk_ae905786-54f5-4dfb-8a1a-af775e57e652">0.48</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTgtMS0xLTEtMjExNDk_39c11eeb-6653-4293-88b9-9d41beccc557">0.27</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTgtMy0xLTEtMjExNDk_d03e9a9e-44a3-4c23-b6cb-5953677d3255">0.48</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average number of common shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMjAtMS0xLTEtMjExNDk_1a39ca08-425c-48e8-b52f-7ce840c5c8d4">2,807</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMjAtMy0xLTEtMjExNDk_e626b279-f76e-4846-96d1-63c70199f54d">2,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMjEtMS0xLTEtMjExNDk_100499b3-5dea-4240-83d5-531a06be72a6">2,807</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMjEtMy0xLTEtMjExNDk_538d03f4-54e9-4fb7-9d0b-65d0e967425e">2,777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes to Condensed Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="ie526abdfd2184d4abc21c5961ce48862_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Kewaunee Scientific Corporation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Comprehensive Loss</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">($ in thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.867%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>July 31,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfMi0xLTEtMS0yMTE0OQ_b46af323-51b6-4d95-98c0-bdd2cae97fa7">719</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfMi0zLTEtMS0yMTE0OQ_a4b8e0c9-b5d1-4bed-9645-5b55bb421e85">1,307</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax:</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfNC0xLTEtMS0yMTE0OQ_e51ed68c-db65-4f20-bcf4-a879d10ae1b8">224</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfNC0zLTEtMS0yMTE0OQ_06fa78c0-03ae-44c9-8c3f-09e97a57ba1d">76</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfNS0xLTEtMS0yMTE0OQ_c6aaf7e8-4e6e-4c76-bca9-d69a98b07d2e">224</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfNS0zLTEtMS0yMTE0OQ_28f93ba2-32a5-4e23-b2d7-3855aa904e38">76</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="display:none"></td><td colspan="3" 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive loss, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfNi0xLTEtMS0yMTE0OQ_86f231a9-be35-4c04-96a8-245ecc24b09d">943</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfNi0zLTEtMS0yMTE0OQ_32db4a41-4bb4-4bd9-b993-a63e8a4a4db0">1,383</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Comprehensive income attributable to the non-controlling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfNy0xLTEtMS0yMTE0OQ_c36b055c-a70d-4fec-a708-a2a2ff033dcf">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfNy0zLTEtMS0yMTE0OQ_ec741e44-0c50-4ad0-b2aa-71b00d046a53">38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive loss attributable to Kewaunee Scientific Corporation</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfOC0xLTEtMS0yMTE0OQ_735d9197-db46-439b-89a7-fd991dc12a7f">971</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfOC0zLTEtMS0yMTE0OQ_73acf7d4-dbf2-4d1b-8fcb-338aad3da3ad">1,421</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes to Condensed Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="ie526abdfd2184d4abc21c5961ce48862_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Kewaunee Scientific Corporation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Stockholders' Equity</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">($ in thousands, except per share amounts)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"></td><td style="width:33.832%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.949%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Common<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Treasury<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Kewaunee Scientific Corporation Stockholders' Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at April&#160;30, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i912bbdc92b204fc6a9ad658649225074_I20220430" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfMS0xLTEtMS0yMTE0OQ_e2d12157-ee07-4e69-9ddd-0d3e7c5eb354">6,983</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12e71c951de242a0b3350e291bd7d464_I20220430" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfMS0zLTEtMS0yMTE0OQ_ac0e490e-a4c4-4788-99a1-a06eb3979675">4,483</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="icf75293128844427b8c4fd596a8d84f7_I20220430" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfMS01LTEtMS0yMTE0OQ_84a0961f-0641-467b-bfae-b2a220314589">53</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3e6dc03fd5fa48dd81a065719b6e4cbb_I20220430" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfMS03LTEtMS0yMTE0OQ_4124c70d-68d6-440e-99ef-8eadde7fd9de">28,023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ide026357d72e487f9634c10739863f9b_I20220430" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfMS05LTEtMS0yMTE0OQ_e27263f9-b488-4719-9202-f9946be1f25b">3,742</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfMS0xMS0xLTEtMjExNDk_64fc9a1d-da1a-460e-85d5-bc80e6ae716e">35,694</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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss attributable to Kewaunee Scientific Corporation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7c5b7c01d6144a04936bf4bd3588d015_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfMi03LTEtMS0yMTE0OQ_e2fc2ff0-8136-4896-925f-0c2e4e0f0845">747</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfMi0xMS0xLTEtMjExNDk_09ac9081-7c81-49ff-a0c2-3b1dd088a37f">747</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i385614b774ad4fddbba4fed13ddc60c1_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfMy05LTEtMS0yMTE0OQ_19619b64-719a-4b7c-b58a-51b98e20ba82">224</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfMy0xMS0xLTEtMjExNDk_3e673436-4893-423b-9e73-a8fab419b737">224</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id37a4b2cd67b4c0fbba13b35620db48f_D20220501-20220731" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfNC0xLTEtMS0yMTE0OQ_0490ee81-3958-4b6f-8c46-f8cfed1a0052">97</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i50e06850c8e54801840abc7d1c607c65_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfNC0zLTEtMS0yMTE0OQ_41c07467-db06-4aa1-b2e7-593479280e3d">134</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfNC0xMS0xLTEtMjExNDk_25ec277f-c96b-4cf2-b45a-4bec6a35f026">37</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at July&#160;31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i19c5e10b7e354c20b1bbbdf1b9a21532_I20220731" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfNS0xLTEtMS0yMTE0OQ_97899574-cf2d-4326-b08f-48d96771e97d">7,080</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i58c5638d6bb24c96b2e9e3d1a2ffaca9_I20220731" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfNS0zLTEtMS0yMTE0OQ_f09447a9-97a8-4b8b-a00f-889dd01df63c">4,349</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib6f858acf46545ebb462bff16658f0f1_I20220731" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfNS01LTEtMS0yMTE0OQ_6acbbb41-2700-4125-84dc-41a5946339cb">53</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6fb8a9420f1d4792873716c41ed6707d_I20220731" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfNS03LTEtMS0yMTE0OQ_367b9480-0891-424f-8d70-07ad5332942c">27,276</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ifea4ae2c8d424b70aeef1d8492e93998_I20220731" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfNS05LTEtMS0yMTE0OQ_0e9ea4f1-a229-4040-8669-74a3640475bc">3,966</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfNS0xMS0xLTEtMjExNDk_b430c84f-5365-45b1-beb4-77be3fcd7bb8">34,686</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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:34.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.710%"></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:8.297%"></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:7.710%"></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:8.297%"></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:10.647%"></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:11.387%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Common<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Treasury<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Kewaunee Scientific Corporation Stockholders' Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at April&#160;30, 2021</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida91c37f4bd840668a432bc4df342911_I20210430" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfMS0xLTEtMS0yMTE0OQ_e4b5e253-881d-4498-afba-a6f29f809f55">6,915</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24ee2364ce634aaca3374443e76259cb_I20210430" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfMS0zLTEtMS0yMTE0OQ_2d06dcc4-9aa2-46c1-b52b-9cd599b3022b">3,807</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14cf22c1291248dba4fcfcbb08cf33c5_I20210430" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfMS01LTEtMS0yMTE0OQ_c2dbb9ac-dec4-4840-953e-d5cb388b1654">53</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09a9a95b5a7d4b478e855c7c27519e54_I20210430" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfMS03LTEtMS0yMTE0OQ_e8cb4b2f-55fa-42b4-940a-d58e36a268b2">34,149</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1abc8fb9bf2c4a2a8714745d8b0c5680_I20210430" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfMS05LTEtMS0yMTE0OQ_b03a0bb5-2b5f-4133-a49d-f1e132f32bf6">3,577</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82f1f439f9df498990992481aab94488_I20210430" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfMS0xMS0xLTEtMjExNDk_e3d7cf1f-a35f-412c-86f7-22b01bced725">41,241</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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss attributable to Kewaunee Scientific Corporation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i56dc6182d860483ca4b326bda29b8938_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfMi03LTEtMS0yMTE0OQ_1ab2c7d0-d21a-4655-bd39-28b411c64df5">1,345</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfMi0xMS0xLTEtMjExNDk_92bed862-c163-45e6-8530-700a7c72a410">1,345</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifc9ef811da934581aeb0110944755bc3_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfMy05LTEtMS0yMTE0OQ_d12cabf6-7d32-435c-b19f-991e387f5b8d">76</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfMy0xMS0xLTEtMjExNDk_8f527c3f-2d5e-4c6b-b4b3-e2522beb0310">76</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e657169162f4aafb101adc18acb9284_D20210501-20210731" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfNC0xLTEtMS0yMTE0OQ_6b059f6c-0ee4-4379-8449-8e3c3eebe47f">67</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5546985eb4014f4d9173d8ab41a0786d_D20210501-20210731" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfNC0zLTEtMS0yMTE0OQ_57c53bda-aeda-4c61-8b03-6858765845c2">171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfNC0xMS0xLTEtMjExNDk_71f66cae-c310-4f49-86b3-9628242fbf99">238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at July&#160;31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibcc1346e361441c8b106c3bf31540bf3_I20210731" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfNS0xLTEtMS0yMTE0OQ_0b66f91a-29db-4e04-ae25-ba7eee4d59b6">6,982</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i03753959649145c3bd9c2f1f1f34d52a_I20210731" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfNS0zLTEtMS0yMTE0OQ_37021cac-7a94-4e19-8639-81a518501e6d">3,978</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ibf6190140522443aab697c93011cecb0_I20210731" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfNS01LTEtMS0yMTE0OQ_883948de-0d03-4cd0-bcbb-ebb92c1689bd">53</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6c42059af64e4f41b1d56b35c4688aa3_I20210731" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfNS03LTEtMS0yMTE0OQ_8db1a5ef-14fc-4c71-a31c-5342412a9781">32,804</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib6b63cb25ef346a385492b002b2020d8_I20210731" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfNS05LTEtMS0yMTE0OQ_487700d0-cb6f-48de-8d73-8b677dce33ad">3,653</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1c49810e006146acb2e39b2435718dff_I20210731" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfNS0xMS0xLTEtMjExNDk_f9b0671c-938f-4452-81cc-8487f19154ec">40,058</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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes to Condensed Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="ie526abdfd2184d4abc21c5961ce48862_25"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Kewaunee Scientific Corporation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Balance Sheets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">($ and shares in thousands, except per share amounts)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">April 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Unaudited)</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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNC0xLTEtMS0yMTE0OQ_845b1990-203f-45c5-8c81-0174327350e9">14,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNC0zLTEtMS0yMTE0OQ_e56d1310-64f5-451c-adef-7ac6622ab2ba">4,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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNS0xLTEtMS0yMTE0OQ_5dd4b99a-d9f1-40e3-8870-e391b39de61d">7,174</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNS0zLTEtMS0yMTE0OQ_93cc93a3-204d-4d7d-acfc-d0ce4ca70b2f">2,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Receivables, less allowance; $<ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNi0wLTEtMS0yMTE0OS90ZXh0cmVnaW9uOmVlNzRmMzUxMDBlYjRjZjFiMDlkYTIwMWFlZWZhNjQ4XzMz_ed4b4615-6beb-4192-8518-32eb2462c8d6">371</ix:nonFraction>; $<ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNi0wLTEtMS0yMTE0OS90ZXh0cmVnaW9uOmVlNzRmMzUxMDBlYjRjZjFiMDlkYTIwMWFlZWZhNjQ4XzM3_d0de249d-46b3-489c-b365-f7486871e1a4">357</ix:nonFraction>, on each respective date</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNi0xLTEtMS0yMTE0OQ_0aa20a66-7730-4ee2-992e-1e17e1d8925e">40,714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNi0zLTEtMS0yMTE0OQ_26be436a-28f1-443b-811c-0dab36369ce2">41,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNy0xLTEtMS0yMTE0OQ_0e560b76-9e88-4719-aae9-aef6eefc8209">25,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNy0zLTEtMS0yMTE0OQ_aa4a9b51-cc8c-44d1-bccf-fd8fd2c3bc10">23,796</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Note Receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:NotesAndLoansReceivableNetCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfOS0xLTEtMS0yMTU0MQ_394b7431-c0ee-4205-9c38-74e50c20556b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:NotesAndLoansReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfOS0zLTEtMS0yMTU0MQ_f20029cd-c6ec-47fc-90ef-3fc870267b82">13,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfOS0xLTEtMS0yMTE0OQ_ac1faabb-4263-4e82-94f3-d5b1e0882bcb">10,435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfOS0zLTEtMS0yMTE0OQ_ef3aff78-6ce6-4fe4-899a-13e21c7b5253">6,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Current Assets</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTAtMS0xLTEtMjExNDk_984bfbf3-2109-4e81-a77e-2b448a0a2579">97,783</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTAtMy0xLTEtMjExNDk_e2d99077-0170-4387-b2a7-5051fa1f656a">91,565</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment, at cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTEtMS0xLTEtMjExNDk_1843cb61-781d-4a4a-ad96-a729d9c45a7c">60,716</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTEtMy0xLTEtMjExNDk_6d63eb5a-e62f-4202-b051-777eb006c9e4">60,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTItMS0xLTEtMjExNDk_5f34437b-759b-446f-b103-36158caddd99">45,930</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTItMy0xLTEtMjExNDk_19907b49-2749-4819-976c-d99477b50a5d">45,205</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Property, Plant and Equipment</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTMtMS0xLTEtMjExNDk_15b8da58-d3cb-46dc-9292-aa6a2576add8">14,786</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTMtMy0xLTEtMjExNDk_e1a1a17d-50e3-410b-b1ad-ceae947322f0">15,121</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTQtMS0xLTEtMjExNDk_d76bdd3d-90dc-472e-a8d6-10f65dd5c002">8,955</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTQtMy0xLTEtMjExNDk_9ace1310-4ba9-4a97-b04b-3529192ee943">7,573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTYtMS0xLTEtMjExNDk_d7304752-a305-4622-904f-a26261cd42d2">4,119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTYtMy0xLTEtMjExNDk_b7c4e03e-8e3d-45ae-9cda-9eb4cfb98468">4,514</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTctMS0xLTEtMjExNDk_197a5e11-b3da-48a8-a0b2-a1ebbd845163">125,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTctMy0xLTEtMjExNDk_351d2bc1-8ab7-498f-9bcb-e683e0398601">118,773</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Liabilities and Stockholders' Equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term borrowings</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="kequ:ShortTermBorrowingsAndInterestRateSwap" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjEtMS0xLTEtMjExNDk_5603be67-62c3-4325-b0dc-68c018d470ae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="kequ:ShortTermBorrowingsAndInterestRateSwap" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjEtMy0xLTEtMjExNDk_8c14643e-89a5-4d24-9114-fc2e63924454">1,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of financing liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="kequ:FinancingLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjMtMS0xLTEtMjE1NzY_c56f3c12-c1f6-4419-a3c4-50307de37f82">591</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="kequ:FinancingLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjMtMy0xLTEtMjE1NzY_a73130d2-ee1e-4474-b00f-83db3a242b0a">575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of financing lease 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjItMS0xLTEtMjExNDk_3d200eda-08a5-4ab8-8a39-095af65e74ad">72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjItMy0xLTEtMjExNDk_4ef8b5cc-9939-41e5-b6b7-e37e856e44a1">126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjMtMS0xLTEtMjExNDk_441618a8-eaa0-4fc9-947a-cf5311688d70">1,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjMtMy0xLTEtMjExNDk_62fcea02-9fb4-4e30-bd9e-789e66007dbd">1,319</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjQtMS0xLTEtMjExNDk_b280c00a-da0f-43e6-b730-1f686789c43f">25,042</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjQtMy0xLTEtMjExNDk_07d7c3aa-d1d9-4329-85ea-d2fb7f6f19ff">27,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee compensation and amounts withheld</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjUtMS0xLTEtMjExNDk_48ac0da6-8a90-41fc-9d01-18d685151f0d">4,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjUtMy0xLTEtMjExNDk_9d8ccb0d-4b39-4eb3-8c78-84518fd5f89d">4,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjYtMS0xLTEtMjExNDk_60e29365-448f-44f7-b50e-ef773e63a6a7">14,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjYtMy0xLTEtMjExNDk_de395ae5-a893-4968-9d6f-06ba5375e8cc">3,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjctMS0xLTEtMjExNDk_1a24aec4-9622-45be-819c-50cc96617256">3,669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjctMy0xLTEtMjExNDk_090c0d04-1b73-4005-8e0f-ea8044d5a5a8">3,336</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Current Liabilities</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjgtMS0xLTEtMjExNDk_786a2640-e4b0-4025-8367-747290d10fcc">49,517</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjgtMy0xLTEtMjExNDk_103c8c5c-4102-44cc-b6b3-b0f27e7e4fe8">42,293</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term portion of financing liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="kequ:FinancingLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzEtMS0xLTEtMjE1ODQ_9918e815-15ec-422f-b0c7-e304a0d34b49">28,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="kequ:FinancingLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzEtMy0xLTEtMjE1ODQ_9afe5e7e-d50f-48b6-942a-7b120fd01e31">28,775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term portion of financing lease 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjktMS0xLTEtMjExNDk_a13d565c-958b-4b8a-ad5a-415e8f0278e8">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjktMy0xLTEtMjExNDk_209c6a2f-4b04-46f4-8bae-d4cc600f36ae">228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzAtMS0xLTEtMjExNDk_dd40308a-32d4-4234-89d4-9ff54a592ebe">7,142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzAtMy0xLTEtMjExNDk_200890bf-d8fc-4a82-bcad-9c1202eb3d67">6,179</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued pension and deferred compensation costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="kequ:AccruedEmployeeBenefitPlanCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzEtMS0xLTEtMjExNDk_bfc45429-00ba-4602-a953-19adf4a45ffc">3,989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="kequ:AccruedEmployeeBenefitPlanCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzEtMy0xLTEtMjExNDk_d3abe797-d765-4ce4-85ce-87c0ba306976">4,159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzItMS0xLTEtMjExNDk_38bb302f-5179-471f-9520-baed1930ab07">451</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzItMy0xLTEtMjExNDk_b389c10c-7fa7-4779-862f-d239389566e7">428</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzMtMS0xLTEtMjExNDk_f054b3d8-7628-4cf2-9578-19ebfc710e63">519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzMtMy0xLTEtMjExNDk_02f21a01-f9dc-4a62-9833-8465336a164b">531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzQtMS0xLTEtMjExNDk_7016ca17-12c5-4a1b-9ad4-9954a939cb87">90,460</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzQtMy0xLTEtMjExNDk_383da3ea-ef9d-456c-9c20-a2a5350f9c11">82,593</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commitments and Contingencies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzUtMS0xLTEtMjExNDk_27918592-25e1-4742-aba3-a2ea174ae30b"></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="iae2622fa8570416481b1ecf6e73434f1_I20220430" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzUtMy0xLTEtMjExNDk_85fc9ca6-42e8-44c1-893d-18cef583bfe5"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stockholders' Equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzctMC0xLTEtMjExNDkvdGV4dHJlZ2lvbjoyOTA3ZmM1YWQyYjA0OWRmOWE3MWRjODU5YjlkYzFmYl8xOQ_8525f5b7-4e84-4260-b096-88811d0ba227"><ix:nonFraction unitRef="usdPerShare" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzctMC0xLTEtMjExNDkvdGV4dHJlZ2lvbjoyOTA3ZmM1YWQyYjA0OWRmOWE3MWRjODU5YjlkYzFmYl8xOQ_f6f97789-44e5-4765-ae88-b9cc572d1533">2.50</ix:nonFraction></ix:nonFraction> par value, Authorized&#160;&#8211;&#160;<ix:nonFraction unitRef="shares" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzctMC0xLTEtMjExNDkvdGV4dHJlZ2lvbjoyOTA3ZmM1YWQyYjA0OWRmOWE3MWRjODU5YjlkYzFmYl80Ng_1336e49d-8b20-4125-8dae-a14d19508d73"><ix:nonFraction unitRef="shares" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzctMC0xLTEtMjExNDkvdGV4dHJlZ2lvbjoyOTA3ZmM1YWQyYjA0OWRmOWE3MWRjODU5YjlkYzFmYl80Ng_b75a1e5a-3ce5-4b89-9c61-f824fec7ae6f">5,000</ix:nonFraction></ix:nonFraction> shares; Issued&#160;&#8211;&#160;<ix:nonFraction unitRef="shares" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzctMC0xLTEtMjExNDkvdGV4dHJlZ2lvbjoyOTA3ZmM1YWQyYjA0OWRmOWE3MWRjODU5YjlkYzFmYl82Ng_a93df511-2826-4647-a4ec-6a34a33bef7c">2,832</ix:nonFraction> shares; <ix:nonFraction unitRef="shares" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzctMC0xLTEtMjExNDkvdGV4dHJlZ2lvbjoyOTA3ZmM1YWQyYjA0OWRmOWE3MWRjODU5YjlkYzFmYl83Nw_7f7cceda-b28f-4d11-aa7e-2ae69640a544">2,793</ix:nonFraction> shares; &#8211;&#160;Outstanding&#160;&#8211;&#160;<ix:nonFraction unitRef="shares" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzctMC0xLTEtMjExNDkvdGV4dHJlZ2lvbjoyOTA3ZmM1YWQyYjA0OWRmOWE3MWRjODU5YjlkYzFmYl8xMDQ_7a0bb8b8-d0fc-46aa-962c-c4d6e8d229e5">2,829</ix:nonFraction> shares; <ix:nonFraction unitRef="shares" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzctMC0xLTEtMjExNDkvdGV4dHJlZ2lvbjoyOTA3ZmM1YWQyYjA0OWRmOWE3MWRjODU5YjlkYzFmYl8xMTU_a63b15b8-8589-450d-a2bc-9aac292f4901">2,790</ix:nonFraction> shares, on each respective date</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzctMS0xLTEtMjExNDk_badc48c4-2528-45f7-bfa2-47bbc57f92ca">7,080</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzctMy0xLTEtMjExNDk_0c4fe9c0-adc1-42fc-87a1-70d91956f0cf">6,983</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in-capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzgtMS0xLTEtMjExNDk_b0e10872-8949-4ad4-af60-1c8c4e75b568">4,349</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzgtMy0xLTEtMjExNDk_042c4a37-ecc1-472f-839d-5a319275100d">4,483</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzktMS0xLTEtMjExNDk_2d4bfab6-8303-4396-8d3d-543db9603728">27,276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzktMy0xLTEtMjExNDk_dfe60071-a6cf-4cf7-abff-99fe7a9c594f">28,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDAtMS0xLTEtMjExNDk_f0cb60ba-20ed-44d9-920c-4c487cf80e89">3,966</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDAtMy0xLTEtMjExNDk_9be371c4-b92b-41a2-ad1a-a981f9f08b21">3,742</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"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock in treasury, at cost, <ix:nonFraction unitRef="shares" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDEtMC0xLTEtMjExNDkvdGV4dHJlZ2lvbjpjYWI4N2Q4YzJlOTk0NGQ0OWQwOTMwZDBkYWFhMjNhY18zOQ_135e776f-f3d2-4791-96fa-2a74005c56c3"><ix:nonFraction unitRef="shares" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDEtMC0xLTEtMjExNDkvdGV4dHJlZ2lvbjpjYWI4N2Q4YzJlOTk0NGQ0OWQwOTMwZDBkYWFhMjNhY18zOQ_9711f0aa-c08f-457e-b781-e0a1b8dac21d">3</ix:nonFraction></ix:nonFraction> shares, on each respective date</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDEtMS0xLTEtMjExNDk_e6362495-3c2b-4139-a8db-c7cd6489ea43">53</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDEtMy0xLTEtMjExNDk_6c29cdf4-3955-4b40-be2e-e17538786a8a">53</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Kewaunee Scientific Corporation Stockholders' Equity</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDItMS0xLTEtMjExNDk_755d803d-1f3f-485d-8fb5-1ce707076464">34,686</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDItMy0xLTEtMjExNDk_0455e67b-9905-48a3-887a-4494f78cb3c4">35,694</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-controlling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDMtMS0xLTEtMjExNDk_ffe90454-8503-4f7b-be20-3564b9cfd4ac">497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDMtMy0xLTEtMjExNDk_36568b15-7101-4e5e-a022-ecdc5276d6ef">486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Stockholders' Equity</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDQtMS0xLTEtMjExNDk_71d05eb7-b0c3-4ff1-baf6-4a95fd419d2a">35,183</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDQtMy0xLTEtMjExNDk_ac02cc8a-1beb-457a-9b0b-3c18e8ae9ddd">36,180</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Liabilities and Stockholders' Equity</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDUtMS0xLTEtMjExNDk_757e6bd9-5c3c-40bd-9c30-f4e43de0a138">125,643</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDUtMy0xLTEtMjExNDk_b6dcf3d5-99ca-42f8-bd28-3e29fc3608f6">118,773</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="margin-top:10pt;text-align:center"><span><br/></span></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes to Condensed Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="ie526abdfd2184d4abc21c5961ce48862_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Kewaunee Scientific Corporation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Cash Flows</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">($ in thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></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:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>July 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Cash flows from operating activities:</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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMy0xLTEtMS0yMTE0OQ_7b4953e9-0805-405e-9ac4-b8899f2a7b4b">719</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMy0zLTEtMS0yMTE0OQ_4c34867d-2d5d-41b2-9b5c-d0fdb5fbdfdc">1,307</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net loss to net cash provided by (used in) operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfNS0xLTEtMS0yMTE0OQ_5b8fdaae-b122-434e-ba71-50f13818a592">725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfNS0zLTEtMS0yMTE0OQ_8788c8fb-5387-41d4-85d7-c1cdadfa031d">693</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfNi0xLTEtMS0yMTE0OQ_e3da12e8-d7b9-4006-8f69-89b6e76553ca">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfNi0zLTEtMS0yMTE0OQ_53c3eecf-00f3-4d77-8631-51b23518324c">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfNy0xLTEtMS0yMTE0OQ_26bf23ae-73f2-4ebc-bbe7-1759ba36494e">172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfNy0zLTEtMS0yMTE0OQ_ec6dda3c-4645-4ef6-ae74-d3994c60269b">216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="kequ:ProvisionForDeferredIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfOC0xLTEtMS0yMTE0OQ_9c85080a-b879-40c0-8c8b-611816d05d5b">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="kequ:ProvisionForDeferredIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfOC0zLTEtMS0yMTE0OQ_02f93a56-0c5d-43cf-82eb-5603fb3b74d2">37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTAtMS0xLTEtMjExNDk_ef88a471-699b-47c2-8c05-322be5547967">516</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTAtMy0xLTEtMjExNDk_f1408ed4-40f5-4489-b571-ad4a566949ef">839</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTEtMS0xLTEtMjExNDk_fea1eb14-bc5f-4c11-9e24-f45cdf068f59">1,304</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTEtMy0xLTEtMjExNDk_9163c55d-8afe-41dd-94be-4cf3188f3438">1,335</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTMtMS0xLTEtMjExNDk_94236709-0f5f-4d39-a05c-fc6f154d817d">2,117</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTMtMy0xLTEtMjExNDk_948cf0c3-e755-494f-8516-4bc192c7daec">1,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTQtMS0xLTEtMjExNDk_2ad2a659-d22b-4997-8660-99f516bb301c">10,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTQtMy0xLTEtMjExNDk_7a6d892e-b224-4f9a-873f-83a8566e7ce0">568</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTUtMS0xLTEtMjExNDk_71c709a1-3f89-4759-bae2-86da5af152ce">4,221</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTUtMy0xLTEtMjExNDk_14ad2e8d-e940-4bf7-a236-987189a0d3e0">276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in) operating activities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTYtMS0xLTEtMjExNDk_4b144171-908a-4dd7-bcb6-36b241dbb413">3,685</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTYtMy0xLTEtMjExNDk_ea8ebc7f-b6f8-41b8-aa6a-bdd3c08d8c84">1,776</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTgtMS0xLTEtMjExNDk_5b7a36f7-2c55-4e2d-9a7c-a5a231ec78ef">390</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTgtMy0xLTEtMjExNDk_602b3c4e-8060-446d-a723-ebac7aaa5e91">484</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTktMS0xLTEtMjExNDk_2c1d7995-8f32-4539-b16e-ddad9c47d0c7">390</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTktMy0xLTEtMjExNDk_2693ade6-8421-478f-be25-2db8d6065b38">484</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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from short-term borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:ProceedsFromShortTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjMtMS0xLTEtMjExNDk_eb8075a2-6983-4c26-a42c-5b74ccfaeaba">4,431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:ProceedsFromShortTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjMtMy0xLTEtMjExNDk_be80db88-bed5-4fde-8c5c-f16dddb08ed1">12,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayments on short-term borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:RepaymentsOfShortTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjQtMS0xLTEtMjExNDk_5c5c5b5b-daaf-418b-9d1b-5efcf27a9aba">6,019</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:RepaymentsOfShortTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjQtMy0xLTEtMjExNDk_b7ca3e48-cd62-4e34-a35a-a63eaab4a63f">10,277</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sale-leaseback financing transaction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="kequ:ProceedsFromFinancingLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjUtMS0xLTEtMjMyOTA_442285e0-9277-41de-82e6-2300dd404531">13,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="kequ:ProceedsFromFinancingLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjUtMy0xLTEtMjMyOTA_603a23e3-1c64-4c62-be19-87f1fdfa0e50">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments on sale-leaseback financing transaction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="kequ:PaymentsOnFinancingLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjYtMS0xLTEtMjMyOTA_0c573029-9c50-448f-b937-be29e286d171">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="kequ:PaymentsOnFinancingLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjYtMy0xLTEtMjMyOTA_8a38cfdd-0cdd-4be4-b0ee-05787914257e">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments on long-term lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjUtMS0xLTEtMjExNDk_a7bbb6a5-9e1c-4d31-b6ea-6d85db9b34e7">58</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjUtMy0xLTEtMjExNDk_1056185b-75c5-4495-b8ce-5374e6040e7b">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by financing activities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjctMS0xLTEtMjExNDk_52b83c9a-efc2-4941-b1ec-51dfb7f28ef1">11,670</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjctMy0xLTEtMjExNDk_a8604039-61cb-484b-82f2-190feb4ebd4d">2,021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjgtMS0xLTEtMjExNDk_50f11290-67b3-45b9-96f7-dae2df1418cb">325</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjgtMy0xLTEtMjExNDk_d1bcc372-b9c7-47a8-9f38-cfbc6e073be5">25</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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Increase (decrease) in cash, cash equivalents and restricted cash</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjktMS0xLTEtMjExNDk_1c95afae-11b3-40d9-a9a0-f5bd2e6aa538">14,640</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjktMy0xLTEtMjExNDk_9dc59449-4bbe-40c9-92a6-d687c42784f5">264</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Cash, cash equivalents and restricted cash, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMzAtMS0xLTEtMjExNDk_3fdb568e-7c96-49b5-a0e4-8d4230cd1817">6,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82f1f439f9df498990992481aab94488_I20210430" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMzAtMy0xLTEtMjExNDk_8e086fed-1d1b-42a1-a909-91f21c581b68">5,731</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Cash, cash equivalents and restricted cash, end of period</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMzEtMS0xLTEtMjExNDk_7ddb2300-ab15-477a-94f1-8c7e61e03728">21,534</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c49810e006146acb2e39b2435718dff_I20210731" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMzEtMy0xLTEtMjExNDk_103acc43-3583-4c18-bfea-1c5e749413f6">5,467</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><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes to Condensed Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="ie526abdfd2184d4abc21c5961ce48862_31"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kewaunee Scientific Corporation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(unaudited)</span></div><div id="ie526abdfd2184d4abc21c5961ce48862_34"></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8zNC9mcmFnOmJlZTFiZTg0MDJiODQxOTFiZDViMzAwZDU0YWVkNjkxL3RleHRyZWdpb246YmVlMWJlODQwMmI4NDE5MWJkNWIzMDBkNTRhZWQ2OTFfMTYyMA_9d7a9346-95a4-478d-ae7a-f0d2ecaa35e1" continuedAt="iff72527dcaee4792aa6daa41a5dfb57f" escape="true">Financial Information</ix:nonNumeric></span></div><ix:continuation id="iff72527dcaee4792aa6daa41a5dfb57f"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited interim Condensed Consolidated Financial Statements of Kewaunee Scientific Corporation (the "Company") have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the "Commission"). Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") have been condensed or omitted, although the Company believes that the disclosures are adequate to make the information presented not misleading.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These interim Condensed Consolidated Financial Statements include all adjustments (consisting of normal recurring adjustments) necessary for a fair presentation of these financial statements and should be read in conjunction with the Consolidated Financial Statements and Notes included in the Company's 2022 Annual Report on </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/ix?doc=/Archives/edgar/data/55529/000005552922000012/kequ-20220430.htm#iccd2a1c43d71414c908e0cd431055f0f_76">Form 10-K</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full year. The Condensed Consolidated Balance Sheet as of April&#160;30, 2022 included in this interim period filing has been derived from the audited consolidated financial statements at that date, but does not include all of the information and related notes required by GAAP for complete financial statements.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the interim Condensed Consolidated Financial Statements requires management to make certain estimates and assumptions that affect reported amounts and disclosures. Actual results could differ from those estimates.</span></div></ix:continuation><div><span><br/></span></div><div id="ie526abdfd2184d4abc21c5961ce48862_37"></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:CashAndCashEquivalentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8zNy9mcmFnOjUxMDliOTUzMGE1NTRjZGNhYmI1YjZhYTRjODc2Yzc1L3RleHRyZWdpb246NTEwOWI5NTMwYTU1NGNkY2FiYjViNmFhNGM4NzZjNzVfNzM0_cb795382-e793-4dd2-9a32-381288bbec5b" continuedAt="i2a04250888814056b0249b9e418323d0" escape="true">Cash, Cash Equivalents and Restricted Cash </ix:nonNumeric></span></div><ix:continuation id="i2a04250888814056b0249b9e418323d0"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of cash on hand and highly liquid investments with original maturities of three months or less. During the periods ended July&#160;31, 2022 and April&#160;30, 2022, the Company had cash deposits in excess of FDIC insured limits. The Company has not experienced any losses from such deposits. Restricted cash includes bank deposits of subsidiaries used for performance guarantees against customer orders.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company includes restricted cash along with the cash balance for presentation in the Condensed Consolidated Statements of Cash Flows. <ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8zNy9mcmFnOjUxMDliOTUzMGE1NTRjZGNhYmI1YjZhYTRjODc2Yzc1L3RleHRyZWdpb246NTEwOWI5NTMwYTU1NGNkY2FiYjViNmFhNGM4NzZjNzVfNzM1_2e095bf8-914a-4d2d-b875-7e231a11ca5d" continuedAt="ie118b400a49844a9ac1c3d03106158fb" escape="true">The reconciliation between the Condensed Consolidated Balance Sheet and the Condensed Consolidated Statement of Cash Flows is as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="ie118b400a49844a9ac1c3d03106158fb"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"></td><td style="width:61.082%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.042%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.043%"></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:17.287%"></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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8zNy9mcmFnOjUxMDliOTUzMGE1NTRjZGNhYmI1YjZhYTRjODc2Yzc1L3RhYmxlOjI5NjAzZDcyNmUwMDRkZDQ5Zjk5Y2NlZmEwOWIxNTY0L3RhYmxlcmFuZ2U6Mjk2MDNkNzI2ZTAwNGRkNDlmOTljY2VmYTA5YjE1NjRfMS0yLTEtMS0yMTE0OQ_e775c2f2-4ae8-4477-a656-5f8ad2337292">14,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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8zNy9mcmFnOjUxMDliOTUzMGE1NTRjZGNhYmI1YjZhYTRjODc2Yzc1L3RhYmxlOjI5NjAzZDcyNmUwMDRkZDQ5Zjk5Y2NlZmEwOWIxNTY0L3RhYmxlcmFuZ2U6Mjk2MDNkNzI2ZTAwNGRkNDlmOTljY2VmYTA5YjE1NjRfMS00LTEtMS0yMTE0OQ_2f3190f9-9030-411c-89d2-f78af885a18f">4,433</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8zNy9mcmFnOjUxMDliOTUzMGE1NTRjZGNhYmI1YjZhYTRjODc2Yzc1L3RhYmxlOjI5NjAzZDcyNmUwMDRkZDQ5Zjk5Y2NlZmEwOWIxNTY0L3RhYmxlcmFuZ2U6Mjk2MDNkNzI2ZTAwNGRkNDlmOTljY2VmYTA5YjE1NjRfMi0yLTEtMS0yMTE0OQ_880ee175-b056-469e-85fa-247fdc784e42">7,174</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8zNy9mcmFnOjUxMDliOTUzMGE1NTRjZGNhYmI1YjZhYTRjODc2Yzc1L3RhYmxlOjI5NjAzZDcyNmUwMDRkZDQ5Zjk5Y2NlZmEwOWIxNTY0L3RhYmxlcmFuZ2U6Mjk2MDNkNzI2ZTAwNGRkNDlmOTljY2VmYTA5YjE1NjRfMi00LTEtMS0yMTE0OQ_4c640e4e-d43a-4e45-948e-9508bfc56792">2,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8zNy9mcmFnOjUxMDliOTUzMGE1NTRjZGNhYmI1YjZhYTRjODc2Yzc1L3RhYmxlOjI5NjAzZDcyNmUwMDRkZDQ5Zjk5Y2NlZmEwOWIxNTY0L3RhYmxlcmFuZ2U6Mjk2MDNkNzI2ZTAwNGRkNDlmOTljY2VmYTA5YjE1NjRfMy0yLTEtMS0yMTE0OQ_019e2f77-cfee-4d96-b0ba-68225a90e51a">21,534</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8zNy9mcmFnOjUxMDliOTUzMGE1NTRjZGNhYmI1YjZhYTRjODc2Yzc1L3RhYmxlOjI5NjAzZDcyNmUwMDRkZDQ5Zjk5Y2NlZmEwOWIxNTY0L3RhYmxlcmFuZ2U6Mjk2MDNkNzI2ZTAwNGRkNDlmOTljY2VmYTA5YjE1NjRfMy00LTEtMS0yMTE0OQ_338151e9-2c94-48a5-8474-87bb12cecdbe">6,894</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></ix:continuation><div><span><br/></span></div><div id="ie526abdfd2184d4abc21c5961ce48862_40"></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RleHRyZWdpb246MzE0ODE3ZmVjNmU5NDA2ZGJiNDNjNDczNzY5Zjg3MTJfMjMwOA_5acf0fbc-d613-4f33-b3bf-3476efc0ac64" continuedAt="i240177462fdb452ca482002fe1aaacbf" escape="true">Revenue Recognition</ix:nonNumeric></span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i240177462fdb452ca482002fe1aaacbf" continuedAt="i5bbd2c0e9fca409c9d993a94bb4e480d">The Company recognizes revenue when control of a good or service promised in a contract (i.e., performance obligation) is transferred to a customer. Control is obtained when a customer has the ability to direct the use of and obtain substantially all of the remaining benefits from that good or service. The majority of the Company's revenues are recognized over time as the customer receives control as the Company performs work under a contract. However, a portion of the Company's revenues are recognized at a point-in-time as control is transferred at a distinct point in time per the terms of a contract.</ix:continuation></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i5bbd2c0e9fca409c9d993a94bb4e480d"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregated Revenue</span></div><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RleHRyZWdpb246MzE0ODE3ZmVjNmU5NDA2ZGJiNDNjNDczNzY5Zjg3MTJfMjMwOQ_086738a0-aba3-4f45-82e1-b11fd41717a6" escape="true"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of net sales transferred to customers over time and at a point in time for the periods ended July&#160;31, 2022 and July&#160;31, 2021 is as follows (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></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:9.280%"></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:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></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:8.987%"></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:9.284%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Domestic</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Domestic</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over Time</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5de67b81120a4aeb9f4e53b76b81081a_D20220501-20220731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfMy0xLTEtMS0yMTE0OQ_388d505e-27c8-407e-9725-2df1b20e6cea">35,353</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14a50e4214441b29898230583363592_D20220501-20220731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfMy0zLTEtMS0yMTE0OQ_eb9af6ad-2c28-4a8f-b94b-a6754a33d2ba">12,655</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32d77d8daf83480092b7a7c55102e67a_D20220501-20220731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfMy01LTEtMS0yMTE0OQ_77cb88fc-74fc-403c-850d-fa2c16f7bf03">48,008</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i158689d2b1654822be0d1fa280140acf_D20210501-20210731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfMy03LTEtMS0yMTE0OQ_d611e774-a0c8-44c7-82d6-1493d1382cc3">28,652</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia438cb5bd9904a6d86081c15d4e9e620_D20210501-20210731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfMy05LTEtMS0yMTE0OQ_7b292328-c16d-4864-aceb-cec101fbc513">9,830</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a81afb3054246b3a235bdc6f05f513e_D20210501-20210731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfMy0xMS0xLTEtMjExNDk_76d55c29-78bf-4fde-8126-597bd6dfa9ba">38,482</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point in Time</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36fc573e472e4739b371fbc3388d26e9_D20220501-20220731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNC0xLTEtMS0yMTE0OQ_47e12806-56a1-47d1-8a1f-9a93cc2fc243">2,115</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8e16ac54e4c46298981e7fe114e047c_D20220501-20220731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNC0zLTEtMS0yMTE0OQ_5f594fcb-3727-4d8b-bafb-a2cc074f0def">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iceddfbbff1bd46229f8658c142163109_D20220501-20220731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNC01LTEtMS0yMTE0OQ_cd521197-25b0-442e-bdde-b39b93d90505">2,115</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63fe5d5cb2d54b8781a7cc327a2801e4_D20210501-20210731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNC03LTEtMS0yMTE0OQ_aa0ae7bc-f6b2-400a-a1b9-86d1ddd239c6">1,011</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52316db96b794967a3f9bb08f6b44bd2_D20210501-20210731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNC05LTEtMS0yMTE0OQ_47f90dc9-e6e9-4ac8-8794-2b84b22e4ea0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0ff884af13c42f7858062f3353af42f_D20210501-20210731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNC0xMS0xLTEtMjExNDk_e437c482-40e8-46a7-a269-d54927ad9515">1,011</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56f9632905f34692a51e5b77c5448f6e_D20220501-20220731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNS0xLTEtMS0yMTE0OQ_c03c2e2c-241a-46cb-8317-33fd9b3840f2">37,468</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if45ae1e18bc4470198bd3e262c274d25_D20220501-20220731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNS0zLTEtMS0yMTE0OQ_698060f8-03c5-4205-bea1-097141617ed6">12,655</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNS01LTEtMS0yMTE0OQ_dcdbe65c-1bce-4cb4-b3ff-aa7c9d1c729b">50,123</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c007c18d40043539faf52d93cc4df2c_D20210501-20210731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNS03LTEtMS0yMTE0OQ_9ee889e2-2460-4352-95b6-9933e8120499">29,663</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4df4e42e6bed4cc69948c30d4336b6ba_D20210501-20210731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNS05LTEtMS0yMTE0OQ_60190d68-c806-499f-a047-49aac96c4582">9,830</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNS0xMS0xLTEtMjExNDk_3be564d2-9076-4abf-bbb7-e32a05474844">39,493</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-top:5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The closing balances of contract assets included $<ix:nonFraction unitRef="usd" contextRef="i6d956e2fee314166a66bd5363c517dda_I20220731" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RleHRyZWdpb246MzE0ODE3ZmVjNmU5NDA2ZGJiNDNjNDczNzY5Zjg3MTJfODg4_e747f105-7ae5-4809-bbf6-e28a7a173e4f">9,705,000</ix:nonFraction> in accounts receivable and $<ix:nonFraction unitRef="usd" contextRef="i2ef36bb10e2a40ea9dd8e3d19d56f502_I20220731" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RleHRyZWdpb246MzE0ODE3ZmVjNmU5NDA2ZGJiNDNjNDczNzY5Zjg3MTJfOTE5_9f5ecc4a-2c88-4320-a6b7-97f86e855252">1,672,000</ix:nonFraction> in other assets at July&#160;31, 2022. The opening balance of contract assets arising from contracts with customers included $<ix:nonFraction unitRef="usd" contextRef="ic428ebab51c548db8db434f6e6e5ebdd_I20220430" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RleHRyZWdpb246MzE0ODE3ZmVjNmU5NDA2ZGJiNDNjNDczNzY5Zjg3MTJfMTAzMg_b0dfd34f-b680-4090-ae9d-ba00d8343c52">9,287,000</ix:nonFraction> in accounts receivable and $<ix:nonFraction unitRef="usd" contextRef="ibfca0a439e524c13b635c07a8649e581_I20220430" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RleHRyZWdpb246MzE0ODE3ZmVjNmU5NDA2ZGJiNDNjNDczNzY5Zjg3MTJfMTA2Mw_0768e921-90d9-4115-a801-7f6a13fd9f1f">1,293,000</ix:nonFraction> in other assets at April&#160;30, 2022. The closing and opening balances of contract liabilities included in deferred revenue arising from contracts with customers were $<ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RleHRyZWdpb246MzE0ODE3ZmVjNmU5NDA2ZGJiNDNjNDczNzY5Zjg3MTJfMTIxOQ_bb3c7cb2-46d6-44d0-95d5-f9c47455c21b">14,116,000</ix:nonFraction> at July&#160;31, 2022 and $<ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RleHRyZWdpb246MzE0ODE3ZmVjNmU5NDA2ZGJiNDNjNDczNzY5Zjg3MTJfMTIzMg_fbcbe503-bd9c-49b5-a585-d00f718550e1">3,529,000</ix:nonFraction> at April&#160;30, 2022. The timing of revenue recognition, billings and cash collections results in accounts receivable, unbilled receivables, and deferred revenue which are disclosed in the Condensed Consolidated Balance Sheets and in the Notes to the Condensed Consolidated Financial Statements. In general, the Company receives payments from customers based on a billing schedule established in its contracts. Unbilled receivables represent amounts earned which have not yet been billed in accordance with contractually stated billing terms and are included in receivables on the Condensed Consolidated Balance Sheets. Receivables are recorded when the right to consideration becomes unconditional and the Company has a right to invoice the customer. Deferred revenue relates to payments received in advance of performance under the contract. Deferred revenue is recognized as revenue as (or when) the Company performs under the contract. Approximately <ix:nonFraction unitRef="number" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="INF" name="kequ:ContractWithCustomerLiabilityRevenueRecognizedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RleHRyZWdpb246MzE0ODE3ZmVjNmU5NDA2ZGJiNDNjNDczNzY5Zjg3MTJfMjE3NA_143e9eef-b2fa-4f95-bdba-d8b541d329bc"><ix:nonFraction unitRef="number" contextRef="i3d7c01d6ef3d421894327328cda24d0e_D20210501-20220430" decimals="INF" name="kequ:ContractWithCustomerLiabilityRevenueRecognizedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RleHRyZWdpb246MzE0ODE3ZmVjNmU5NDA2ZGJiNDNjNDczNzY5Zjg3MTJfMjE3NA_feb4765a-b0e0-4eb9-a23c-b2d2d7f12496">100</ix:nonFraction></ix:nonFraction>% of the contract liability balances at April&#160;30, 2022 and July&#160;31, 2022 are expected to be recognized as revenue during the respective succeeding 12 months.</span></div></ix:continuation><div id="ie526abdfd2184d4abc21c5961ce48862_43"></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">D. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RleHRyZWdpb246YWFiMTZkOGE1MjA4NDU0NWE4ODRmMjBhZjgyZDQ2OTlfMzE4_107a386c-99bf-4625-9a0e-e935a051bcf3" continuedAt="if20b5beb044145ad933810b5ed94897b" escape="true">Inventories</ix:nonNumeric></span></div><ix:continuation id="if20b5beb044145ad933810b5ed94897b"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures inventory using the first-in, first-out ("FIFO") method at the lower of cost or net realizable value. <ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RleHRyZWdpb246YWFiMTZkOGE1MjA4NDU0NWE4ODRmMjBhZjgyZDQ2OTlfMzE5_7246dd38-758b-4f72-b1f7-7d840b93b1a0" continuedAt="icc913be11a1a40c69f74e557ac3bc10e" escape="true">Inventories consisted of the following (in thousands): </ix:nonNumeric></span></div><div style="margin-top:10pt;text-align:justify"><ix:continuation id="icc913be11a1a40c69f74e557ac3bc10e"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"></td><td style="width:65.311%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.311%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.312%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RhYmxlOjQ4YmU1NDBkZmMwMDRlY2Y4ZTVmNzA3NmRjMzM3Zjc2L3RhYmxlcmFuZ2U6NDhiZTU0MGRmYzAwNGVjZjhlNWY3MDc2ZGMzMzdmNzZfMS0xLTEtMS0yMTE0OQ_0348d2cf-c11a-4adb-b7cc-d2fcd345a5e1">3,903</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RhYmxlOjQ4YmU1NDBkZmMwMDRlY2Y4ZTVmNzA3NmRjMzM3Zjc2L3RhYmxlcmFuZ2U6NDhiZTU0MGRmYzAwNGVjZjhlNWY3MDc2ZGMzMzdmNzZfMS0zLTEtMS0yMTE0OQ_6f041433-3364-47ae-aad5-1ad83cfdc233">4,555</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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RhYmxlOjQ4YmU1NDBkZmMwMDRlY2Y4ZTVmNzA3NmRjMzM3Zjc2L3RhYmxlcmFuZ2U6NDhiZTU0MGRmYzAwNGVjZjhlNWY3MDc2ZGMzMzdmNzZfMi0xLTEtMS0yMTE0OQ_b6a2ab76-e1f9-40be-9593-96bdd867d7bf">2,738</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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RhYmxlOjQ4YmU1NDBkZmMwMDRlY2Y4ZTVmNzA3NmRjMzM3Zjc2L3RhYmxlcmFuZ2U6NDhiZTU0MGRmYzAwNGVjZjhlNWY3MDc2ZGMzMzdmNzZfMi0zLTEtMS0yMTE0OQ_81f55cb3-598d-4222-ad4c-0bfed3314c47">2,893</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RhYmxlOjQ4YmU1NDBkZmMwMDRlY2Y4ZTVmNzA3NmRjMzM3Zjc2L3RhYmxlcmFuZ2U6NDhiZTU0MGRmYzAwNGVjZjhlNWY3MDc2ZGMzMzdmNzZfMy0xLTEtMS0yMTE0OQ_b5c2268b-6d1a-474d-b190-eb4167e95b84">18,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RhYmxlOjQ4YmU1NDBkZmMwMDRlY2Y4ZTVmNzA3NmRjMzM3Zjc2L3RhYmxlcmFuZ2U6NDhiZTU0MGRmYzAwNGVjZjhlNWY3MDc2ZGMzMzdmNzZfMy0zLTEtMS0yMTE0OQ_615e9448-71c6-4158-a0ab-e35f9b015c0c">16,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RhYmxlOjQ4YmU1NDBkZmMwMDRlY2Y4ZTVmNzA3NmRjMzM3Zjc2L3RhYmxlcmFuZ2U6NDhiZTU0MGRmYzAwNGVjZjhlNWY3MDc2ZGMzMzdmNzZfNC0xLTEtMS0yMTE0OQ_8f733478-4a77-42ef-aa37-fdd32a112690">25,100</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RhYmxlOjQ4YmU1NDBkZmMwMDRlY2Y4ZTVmNzA3NmRjMzM3Zjc2L3RhYmxlcmFuZ2U6NDhiZTU0MGRmYzAwNGVjZjhlNWY3MDc2ZGMzMzdmNzZfNC0zLTEtMS0yMTE0OQ_f41b324d-7fde-42cc-bf18-4437d63d3951">23,796</ix:nonFraction>&#160;</span></td><td style="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-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's International subsidiaries' inventories were $<ix:nonFraction unitRef="usd" contextRef="ie347d0b7a32d44ae9772b3921390abf1_I20220731" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RleHRyZWdpb246YWFiMTZkOGE1MjA4NDU0NWE4ODRmMjBhZjgyZDQ2OTlfMjYw_06a02879-bff1-4082-8bd4-08e48e3d4d80">3,799,000</ix:nonFraction> at July&#160;31, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i921515781e484ddbac088d05de227e18_I20220430" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RleHRyZWdpb246YWFiMTZkOGE1MjA4NDU0NWE4ODRmMjBhZjgyZDQ2OTlfMjcz_bca23fcc-7bde-48c4-b3fa-fa665764eddf">2,811,000</ix:nonFraction> at April&#160;30, 2022 and are included in the above tables.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><div id="ie526abdfd2184d4abc21c5961ce48862_46"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">E. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RleHRyZWdpb246NjhkODM1OWZlNjBkNDc3YWE0ZjgzN2QzMmRjYjFkYzhfOTEz_9072af94-5696-4700-b4b7-c7f626bf8e06" continuedAt="if4e73565e3924d5688f964c1ad5386ed" escape="true">Fair Value of Financial Instruments</ix:nonNumeric></span></div><ix:continuation id="if4e73565e3924d5688f964c1ad5386ed"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's financial instruments consist primarily of cash and equivalents, mutual funds, cash surrender value of life insurance policies, and short-term borrowings. The carrying value of these assets and liabilities approximates their fair value. <ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RleHRyZWdpb246NjhkODM1OWZlNjBkNDc3YWE0ZjgzN2QzMmRjYjFkYzhfOTE0_cf0da10f-2a0f-49d6-b972-588c9cba3066" continuedAt="i9499248b2bdd46f2ade0e0d0cc5d1852" escape="true">The following tables summarize the Company's fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis as of July&#160;31, 2022 and April&#160;30, 2022 (in thousands):</ix:nonNumeric></span></div><ix:continuation id="i9499248b2bdd46f2ade0e0d0cc5d1852"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:61.509%"></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:10.630%"></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:10.630%"></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:10.632%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Financial Assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;2</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading securities held in non-qualified compensation plans </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38abc3ac25964c478481dec738b6e004_I20220731" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfMi0yLTEtMS0yMTE0OQ_df4c0964-ee26-46f9-a3ec-f47b6ee343b2">1,015</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91601be92bd7450c9bb99874cc71c54b_I20220731" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfMi00LTEtMS0yMTE0OQ_cf7455e1-d287-465a-a773-14d4984f4694">&#8212;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18c534dfdc684fbd8d5824b2d7b44c8e_I20220731" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfMi02LTEtMS0yMTE0OQ_83157879-a314-4fef-b9ea-99f9aeb38173">1,015</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d682e0ce7b34fbeb8c21b3cc4547688_I20220731" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfMy0yLTEtMS0yMTE0OQ_e8db0bf9-accc-4f22-8bbf-dcda9ef4684c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if91887c3f5104143ba74f4438df95edc_I20220731" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfMy00LTEtMS0yMTE0OQ_fa8457c2-955e-4d38-9473-9353952a9f62">1,360</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7c3c05e69c440bebd44d82b1c864cbf_I20220731" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfMy02LTEtMS0yMTE0OQ_0eee6331-29a8-4fac-9f85-44e79b88024f">1,360</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i696724a627604ea9b7e5a47bbbee2446_I20220731" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfNC0yLTEtMS0yMTE0OQ_a678a2a4-fdd7-4994-afd8-351d146399dd">1,015</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i134ccf3791d04ba89399da7a1642f657_I20220731" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfNC00LTEtMS0yMTE0OQ_4f493e6d-daa5-4256-85b1-b53d3a43cce7">1,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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfNC02LTEtMS0yMTE0OQ_6fa53981-ea51-425b-9d4a-6bb712d25eb0">2,375</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Financial Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualified compensation plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f9773db1fdc463aa968bc47d76c0116_I20220731" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfNi0yLTEtMS0yMTE0OQ_d05b8c3c-2999-40a2-a676-c34a6f2c5189">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i232b864a349948f5889b78b485ad0bb6_I20220731" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfNi00LTEtMS0yMTE0OQ_5848bc8d-b93b-4c8f-bb63-99044276c1e5">2,806</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ed6470ecda04b588fd7a5c97f39c4cb_I20220731" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfNi02LTEtMS0yMTE0OQ_5faee974-1161-4ae1-b065-d213b60804a0">2,806</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i696724a627604ea9b7e5a47bbbee2446_I20220731" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfNy0yLTEtMS0yMTE0OQ_a4fb3aba-e274-4c05-a435-d62f98f5e6a8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i134ccf3791d04ba89399da7a1642f657_I20220731" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfNy00LTEtMS0yMTE0OQ_079a5477-01b9-4b7f-83b2-22dba375dd62">2,806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfNy02LTEtMS0yMTE0OQ_083b9957-c696-46ff-bf82-c94cafec6cbe">2,806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:61.509%"></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:10.630%"></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:10.630%"></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:10.632%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">April 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Financial Assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;2</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading securities held in non-qualified compensation plans </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6d33e5d03934bc381cb9530362f858b_I20220430" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfMi0yLTEtMS0yMTE0OQ_0c9127a8-376d-4501-b099-9fb0347cc163">1,219</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92acc03018d54e9ab87c8c043892a5df_I20220430" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfMi00LTEtMS0yMTE0OQ_a0357796-a91e-49b5-ac46-185a098062e9">&#8212;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42d2c8daf94d411da78ac7162cdd6911_I20220430" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfMi02LTEtMS0yMTE0OQ_383f4921-9ba0-4770-8b44-55838a9e3033">1,219</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30afeeadf3364a3384b6fd2c8a49b801_I20220430" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfMy0yLTEtMS0yMTE0OQ_c519cc16-0a17-451b-9cee-c6ee750795d7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06b7845ca03a4dbead161b6dfedd966b_I20220430" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfMy00LTEtMS0yMTE0OQ_9654d0b2-37e9-49c6-9d9f-b61046b7aa03">1,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb9336b8663e45a59caf09fa49a91618_I20220430" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfMy02LTEtMS0yMTE0OQ_ea9b9524-e3f1-4bd5-bdf3-17bb38fd12d7">1,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc4c7918747347f0861f49794323e850_I20220430" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfNC0yLTEtMS0yMTE0OQ_0913baf9-f31e-4f6a-a494-eefdd5e8981d">1,219</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e933e97aa2740b0a7f541caca1fe07f_I20220430" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfNC00LTEtMS0yMTE0OQ_75124cd2-c8ec-4dc3-8b02-9d05853838ba">1,371</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfNC02LTEtMS0yMTE0OQ_ccfa8bae-d525-433c-8489-42719c8067a4">2,590</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Financial Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualified compensation plans </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c06780ea6c548a29801f045de5114eb_I20220430" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfNi0yLTEtMS0yMTE0OQ_cfb848ae-7a45-4374-ba98-afefbb770f41">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fd120730be44365ba9bd8b9f1b90b99_I20220430" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfNi00LTEtMS0yMTE0OQ_4e3e90bb-bd16-4551-9a07-bb7ed2ee8e79">3,003</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fecc57a109d44c388d5e4c73f98b806_I20220430" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfNi02LTEtMS0yMTE0OQ_56768736-bd4d-4145-ae90-9c2ab6e0fef9">3,003</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc4c7918747347f0861f49794323e850_I20220430" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfNy0yLTEtMS0yMTE0OQ_3a834b3f-35b5-4f57-a228-c56e272f751f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e933e97aa2740b0a7f541caca1fe07f_I20220430" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfNy00LTEtMS0yMTE0OQ_c9b21f99-aa46-423c-8937-60e063e647d5">3,003</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfNy02LTEtMS0yMTE0OQ_451a218c-6868-4d8a-af2e-e377015ec7de">3,003</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.94pt">The Company maintains <ix:nonFraction unitRef="compensationplan" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="INF" name="kequ:NumberOfNonqualifiedCompensationPlans" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RleHRyZWdpb246NjhkODM1OWZlNjBkNDc3YWE0ZjgzN2QzMmRjYjFkYzhfNTA1_47ad1958-d16d-488d-b858-eaa933abb7b9"><ix:nonFraction unitRef="compensationplan" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="INF" name="kequ:NumberOfNonqualifiedCompensationPlans" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RleHRyZWdpb246NjhkODM1OWZlNjBkNDc3YWE0ZjgzN2QzMmRjYjFkYzhfNTA1_ff8b264b-fd5c-4942-b5b4-e0ed60e055fe">two</ix:nonFraction></ix:nonFraction> non-qualified compensation plans which include investment assets in a rabbi trust. These assets consist of marketable securities, which are valued using quoted market prices multiplied by the number of shares owned, and life insurance policies, which are valued at their cash surrender value.</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.94pt">Plan liabilities are equal to the individual participants' account balances and other earned retirement benefits.</span></div></ix:continuation></ix:continuation><div id="ie526abdfd2184d4abc21c5961ce48862_49"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80OS9mcmFnOjVmY2MzYjdjZGNkYjQ5ZDA5NmU0NTI2OTI0N2M0M2YxL3RleHRyZWdpb246NWZjYzNiN2NkY2RiNDlkMDk2ZTQ1MjY5MjQ3YzQzZjFfMjA0Nw_820edc7b-1518-4234-bb40-5cce69bf6f5c" continuedAt="i2d7835d7d4894774bffb931ef1f5f4cc" escape="true">Long-term Debt and Other Credit Arrangements</ix:nonNumeric></span></div><ix:continuation id="i2d7835d7d4894774bffb931ef1f5f4cc"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At April&#160;30, 2022, advances of $<ix:nonFraction unitRef="usd" contextRef="i34ac46293063450488818aecc46d7b6b_I20220430" decimals="-5" name="us-gaap:LineOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80OS9mcmFnOjVmY2MzYjdjZGNkYjQ5ZDA5NmU0NTI2OTI0N2M0M2YxL3RleHRyZWdpb246NWZjYzNiN2NkY2RiNDlkMDk2ZTQ1MjY5MjQ3YzQzZjFfNTQ5NzU1ODE1OTQ1_739fae98-dd87-47e4-a390-9d10c6a65057">1.6</ix:nonFraction> million were outstanding under the Company's revolving credit facility. The Company had standby letters of credit outstanding of $<ix:nonFraction unitRef="usd" contextRef="i29e9543d052143f59535fa4ced5247c6_I20220430" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80OS9mcmFnOjVmY2MzYjdjZGNkYjQ5ZDA5NmU0NTI2OTI0N2M0M2YxL3RleHRyZWdpb246NWZjYzNiN2NkY2RiNDlkMDk2ZTQ1MjY5MjQ3YzQzZjFfNTQ5NzU1ODE2MDQ3_8c55c599-5d45-44f6-b1ce-b75dcf6574af">716,000</ix:nonFraction> at April&#160;30, 2022. Amounts available under the revolving credit facility were $<ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80OS9mcmFnOjVmY2MzYjdjZGNkYjQ5ZDA5NmU0NTI2OTI0N2M0M2YxL3RleHRyZWdpb246NWZjYzNiN2NkY2RiNDlkMDk2ZTQ1MjY5MjQ3YzQzZjFfMzcw_2f0b910b-f3d9-424b-b73a-51837e2582b8">2.4</ix:nonFraction> million at April&#160;30, 2022. At April&#160;30, 2022, the Company was in compliance with all the financial covenants under its revolving credit facility. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 27, 2022, the Company terminated the Credit Agreement with Wells Fargo, National Bank. At the time of termination, there were <ix:nonFraction unitRef="usd" contextRef="i6eacf31d650549088215fd982d8647bb_I20220627" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80OS9mcmFnOjVmY2MzYjdjZGNkYjQ5ZDA5NmU0NTI2OTI0N2M0M2YxL3RleHRyZWdpb246NWZjYzNiN2NkY2RiNDlkMDk2ZTQ1MjY5MjQ3YzQzZjFfMTY0OTI2NzQ0NTg1Mw_60d90013-9535-4891-87d6-55726d922d17">no</ix:nonFraction> borrowings under the Credit Agreement, and the Company did not incur any material termination penalties as a result of the termination.</span></div></ix:continuation><div style="margin-top:10pt;text-align:justify"><span><br/></span></div><div id="ie526abdfd2184d4abc21c5961ce48862_892"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">G. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:SaleLeasebackTransactionDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzE2NDkyNjc0NDUzMTE_3b71864a-5a31-4db4-93e7-6edbcbcdd80c" continuedAt="i703e4574208d41acbad5b57e23ebf5d5" escape="true">Sale-Leaseback Financing Transaction</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i703e4574208d41acbad5b57e23ebf5d5" continuedAt="i556eba1fe839436f88fdb11c969d859b"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 22, 2021, the Company entered into an Agreement for Purchase and Sale of Real Property with CAI Investments Sub-Series 100 LLC, a Nevada limited liability company (the "Buyer"), for the Company&#8217;s headquarters and manufacturing facilities (the "Property") located at 2700 West Front Street in Statesville, North Carolina (the "Sale Agreement").</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Sale Agreement was finalized on March 24, 2022 and coincided with the Company and the Buyer entering into a <ix:nonNumeric contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" name="kequ:FinancingLiabilityTermOfContract" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzE2NDkyNjc0NDY1NjE_29f3eb81-2e8e-4e0a-96c1-7df516cc800d">20-year</ix:nonNumeric> lease, effective on such date between the Company and CAI Investments Medical Products I Master Lessee LLC ("Lessor"), an affiliate of Buyer (the "Lease Agreement"). At the same time, the Buyer and its affiliates formed a new, debt-financed affiliate CAI Investments Medical Products I, DST ("Trust") and contributed the Property to the Trust. According to the terms of the contemporaneous lease, the Trust leased the Property to its affiliated Lessor, which in turn sub-leased the Property to the Company (together with the Sale Agreement, the "Sale-Leaseback Arrangement"). </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Sale-Leaseback Arrangement is repayable over a <ix:nonNumeric contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" name="kequ:FinancingLiabilityTermOfContract" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzE2NDkyNjc0NDUzMDc_30162c00-e86b-448b-a6d6-4734b05a799a">20-year</ix:nonNumeric> term, with <ix:nonFraction unitRef="numberofrenewaloptions" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="0" name="kequ:FinancingLiabilityNumberOfRenewalOptions" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzA5Ng_f6ce8b1c-1847-48df-80c8-508b4e829967">four</ix:nonFraction> renewal options of <ix:nonNumeric contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" name="kequ:FinancingLiabilityRenewalTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzE2NDkyNjc0NDUzMDg_e3c4f009-bbbe-451a-840e-d506c0f52f3f">five years</ix:nonNumeric> each. Under the terms of the Lease Agreement, the Company&#8217;s initial basic rent is approximately $<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="kequ:FinancingLiabilityBasicMonthlyPayment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzEwNA_c7afb8f6-bd4c-42bb-8dfe-628228ddba10">158,000</ix:nonFraction> per month, with annual increases of approximately <ix:nonFraction unitRef="number" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="INF" name="kequ:FinancingLiabilityAnnualIncreasePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzEwOQ_8eae9361-32cf-4ce6-9a5b-ea278c582389">2</ix:nonFraction>% each year of the initial term.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i556eba1fe839436f88fdb11c969d859b" continuedAt="i6f45384a14094e03a9dfbe074d437726"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for the Sale-Leaseback Arrangement as a financing transaction with the Buyer in accordance with ASC 842, "Leases," as the Lease Agreement was determined to be a finance lease. The Company concluded the Lease Agreement met the qualifications to be classified as a finance lease due to the significance of the present value of the lease payments, using a discount rate of <ix:nonFraction unitRef="number" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="INF" name="us-gaap:LesseeFinanceLeaseDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzExMw_f67021f8-d94c-485d-8c7b-ed1ed6ebcc89">4.75</ix:nonFraction>% to reflect the Company&#8217;s incremental borrowing rate, compared to the fair value of the leased property as of the lease commencement date. In measuring the lease payments for the present value analysis, the Company elected the practical expedient to combine the lease component (the leased facilities) with the non-lease component (property management provided by the Buyer/Lessor) into a single lease component. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The presence of a finance lease indicates that control of the Property has not transferred to the Buyer/Lessor and, as such, the transaction was deemed a failed sale-leaseback and must be accounted for as a financing arrangement. As a result of this determination, the Company is viewed as having received the sale proceeds from the Buyer/Lessor in the form of a hypothetical loan collateralized by its leased facilities. The hypothetical loan is payable as principal and interest in the form of &#8220;lease payments&#8221; to the Buyer/Lessor. As such, the Company will not derecognize the Property from its books for accounting purposes until the lease ends. <ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:SaleAndLeasebackTransactionGainLossNet" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzU1Mg_bdf1eb68-3935-4068-a07c-3b181a1e6807">No</ix:nonFraction> gain or loss was recognized under GAAP related to the Sale-Leaseback Arrangement.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;31, 2022, the carrying value of the financing liability was $<ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="kequ:FinancingLiability" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzM4OA_cad793da-1ef2-4507-b9ef-c0c2384cfd92">29,209,000</ix:nonFraction>, net of $<ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzM5Nw_51f1ec6e-2069-4f4f-beed-8d1ccb00e9f7">753,000</ix:nonFraction> in debt issuance costs, of which $<ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="kequ:FinancingLiabilityCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzQwNg_9f248401-49db-43ad-b1f8-bed36f006983">591,000</ix:nonFraction> was classified as current on the Consolidated Balance Sheet with $<ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="kequ:FinancingLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzQxNw_07ff9f9f-1731-4022-85db-87a75784c129">28,618,000</ix:nonFraction> classified as long-term. As of April&#160;30, 2022, the carrying value of the financing liability was $<ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="kequ:FinancingLiability" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzQyMw_b10660be-bc8b-4896-a8f3-ef67cdd8767d">29,350,000</ix:nonFraction>, net of $<ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzQzMA_3578bbcb-40b3-41d3-afc8-c06d9735298c">768,000</ix:nonFraction> in debt issuance costs, of which $<ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="kequ:FinancingLiabilityCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzQzNg_a982110a-c03f-4dbe-b46d-e23887a4ad72">575,000</ix:nonFraction> was classified as current on the Consolidated Balance Sheet with $<ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="kequ:FinancingLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzQ0MA_1444aef0-d0cb-4b15-a318-f1fd89136824">28,775,000</ix:nonFraction> classified as long-term. The monthly lease payments are split between a reduction of principal and interest expense using the effective interest rate method. Interest expense associated with the financing arrangement was $<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="kequ:InterestExpenseFinancingLiability" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzQ0OQ_f5887ae7-c1df-4829-ab2c-67a2386ac210">332,000</ix:nonFraction> for the quarter ended July&#160;31, 2022.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will depreciate the building down to zero over the <ix:nonNumeric contextRef="i84fd5151c8aa48b1ab7404344955db23_D20220501-20220731" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzE2NDkyNjc0NDUzMDk_2660f09e-dfbc-4c1b-a14f-ca5cd5f4caa5">20-year</ix:nonNumeric> assumed economic life of the Property so that at the end of the lease term, the remaining carrying amount of the financing liability will equal the carrying amount of the land of $<ix:nonFraction unitRef="usd" contextRef="i400a3665cfe64c139dbd2d4e60f2cd38_I20220731" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzUyNw_e7c64987-2312-4e45-a90f-7cb93f9c3f31">41,000</ix:nonFraction>.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="kequ:ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzE2NDkyNjc0NDUzMTA_b28a39d5-c110-489f-9354-b26f7af807a0" continuedAt="ifc1f0cb17d314820b55abf908fddeac0" escape="true">Remaining future cash payments related to the financing liability as of July&#160;31, 2022 are as follows:</ix:nonNumeric></span></div></ix:continuation><div style="margin-top:10pt;text-align:center"><ix:continuation id="i6f45384a14094e03a9dfbe074d437726"><ix:continuation id="ifc1f0cb17d314820b55abf908fddeac0"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.192%"><tr><td style="width:1.0%"></td><td style="width:67.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.951%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="kequ:FinancingLiabilityToBePaidRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90YWJsZToxNmIwZjRkZjFlNmM0NzdhYmVlMzgyY2Q0ODQ5NjIyYy90YWJsZXJhbmdlOjE2YjBmNGRmMWU2YzQ3N2FiZWUzODJjZDQ4NDk2MjJjXzEtMi0xLTEtMjI1OTg_e637f3a3-3365-49af-8396-5e1851621a5a">1,421</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="kequ:FinancingLiabilityToBePaidYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90YWJsZToxNmIwZjRkZjFlNmM0NzdhYmVlMzgyY2Q0ODQ5NjIyYy90YWJsZXJhbmdlOjE2YjBmNGRmMWU2YzQ3N2FiZWUzODJjZDQ4NDk2MjJjXzItMi0xLTEtMjI1OTg_3048561c-d0db-448a-8fe8-1a5bc0d15cb9">1,931</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="kequ:FinancingLiabilityToBePaidYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90YWJsZToxNmIwZjRkZjFlNmM0NzdhYmVlMzgyY2Q0ODQ5NjIyYy90YWJsZXJhbmdlOjE2YjBmNGRmMWU2YzQ3N2FiZWUzODJjZDQ4NDk2MjJjXzMtMi0xLTEtMjI1OTg_6d691f12-1b57-4ca1-afbb-0c5fed2cf9b1">1,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="kequ:FinancingLiabilityToBePaidYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90YWJsZToxNmIwZjRkZjFlNmM0NzdhYmVlMzgyY2Q0ODQ5NjIyYy90YWJsZXJhbmdlOjE2YjBmNGRmMWU2YzQ3N2FiZWUzODJjZDQ4NDk2MjJjXzQtMi0xLTEtMjI1OTg_b364868a-52fd-4087-b202-641c8cd772f2">2,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="kequ:FinancingLiabilityToBePaidYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90YWJsZToxNmIwZjRkZjFlNmM0NzdhYmVlMzgyY2Q0ODQ5NjIyYy90YWJsZXJhbmdlOjE2YjBmNGRmMWU2YzQ3N2FiZWUzODJjZDQ4NDk2MjJjXzUtMi0xLTEtMjI1OTg_e35ca50e-250d-4f6e-874d-6fff7d09a633">2,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="kequ:FinancingLiabilityToBePaidAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90YWJsZToxNmIwZjRkZjFlNmM0NzdhYmVlMzgyY2Q0ODQ5NjIyYy90YWJsZXJhbmdlOjE2YjBmNGRmMWU2YzQ3N2FiZWUzODJjZDQ4NDk2MjJjXzYtMi0xLTEtMjI1OTg_7cf8f38a-9d57-4e27-8519-c9749bdd99cd">35,958</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Minimum Liability Payments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="kequ:FinancingLiabilityToBePaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90YWJsZToxNmIwZjRkZjFlNmM0NzdhYmVlMzgyY2Q0ODQ5NjIyYy90YWJsZXJhbmdlOjE2YjBmNGRmMWU2YzQ3N2FiZWUzODJjZDQ4NDk2MjJjXzctMi0xLTEtMjI5MDQ_a3e4c9ef-3228-4846-8803-c337d3f1b8ff">45,339</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="kequ:FinancingLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90YWJsZToxNmIwZjRkZjFlNmM0NzdhYmVlMzgyY2Q0ODQ5NjIyYy90YWJsZXJhbmdlOjE2YjBmNGRmMWU2YzQ3N2FiZWUzODJjZDQ4NDk2MjJjXzgtMi0xLTEtMjI1OTg_2191dab9-5abb-400f-a4ad-9d234550a1e0">16,130</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="kequ:FinancingLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90YWJsZToxNmIwZjRkZjFlNmM0NzdhYmVlMzgyY2Q0ODQ5NjIyYy90YWJsZXJhbmdlOjE2YjBmNGRmMWU2YzQ3N2FiZWUzODJjZDQ4NDk2MjJjXzktMi0xLTEtMjI5MDQ_d21dc78a-fb0c-4197-ab3d-a32bd5c677cb">29,209</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></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div id="ie526abdfd2184d4abc21c5961ce48862_52"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">H. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMTg3Ng_1cc41e50-2136-49f9-ace9-4a11f73df3b8" continuedAt="i2bcc6b6884b24bf99101faa2f1050792" escape="true"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMTg3Ng_ba580bbc-3b7f-438c-b1bb-e58b5ba3117e" continuedAt="ie389b531503f4718ac91cdd5de23232b" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i2bcc6b6884b24bf99101faa2f1050792" continuedAt="i3280d6b6bb404d32b360398d0b05cfd3"><ix:continuation id="ie389b531503f4718ac91cdd5de23232b" continuedAt="i8d264e99b5bb46a1bd9acabe6aba60ab"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes lease assets and lease liabilities reflecting the rights and obligations created by operating type leases for real estate and equipment in both the U.S. and internationally and financing leases for a truck and IT equipment in the U.S. At July&#160;31, 2022 and April&#160;30, 2022, right-of-use assets totaled $<ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMzU0_4c593e06-b20d-47ce-b30e-b45fd7447278">8,955,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMzYy_348aecb5-eca4-4982-9814-7d1c23cfd1b3">7,573,000</ix:nonFraction>, respectively. Operating cash paid to settle lease liabilities was $<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfNDMz_b83c83ad-072c-4083-9943-bf4882adde29">524,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfNDQx_ae1f87db-0efd-44f8-a710-0a6c5a5acd63">500,000</ix:nonFraction> for the three months ended July&#160;31, 2022 and July&#160;31, 2021, respectively. The Company's leases have remaining lease terms of up to <ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="kequ:LesseeRemainingLeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfNTUy_40c0c7d5-f215-4558-bed5-89ea3ff7d74f">9</ix:nonNumeric> years. In addition, some of the leases may include options to extend the leases for up to <ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="kequ:LesseeOptiontoExtendTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfNjQ1_f1c3ade6-0d0a-47ab-b837-94598d752ffa">5</ix:nonNumeric> years or options to terminate the leases within <ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="kequ:LesseeOptiontoTerminateTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfNjk2_02299182-7dba-4b8c-a64c-e51786cc4424">1</ix:nonNumeric> year. Operating lease expenses were $<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfNzM2_1b98c71c-25f1-441e-95a7-2ac044d94cab">835,000</ix:nonFraction> for the three months ended July&#160;31, 2022, inclusive of period cost for short-term leases, not included in lease liabilities, of $<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="kequ:OperatingLeaseShortTermExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfODg4_372a32d7-919a-4228-bc2f-b677315d3a1b">311,000</ix:nonFraction>. Operating lease expenses were $<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfOTQ1_9cecfc67-4b72-416e-93a9-80d90f040576">847,000</ix:nonFraction> for the three months ended July&#160;31, 2021, inclusive of period cost for short-term leases, not included in lease liabilities, of $<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="kequ:OperatingLeaseShortTermExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMTA5Nw_53b43d22-04a0-4deb-aa79-e31649cfeee3">347,000</ix:nonFraction>. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At July&#160;31, 2022, the weighted average remaining lease term for the capitalized operating leases was <ix:nonNumeric contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMTIxNA_2daa59ae-8b40-47e1-8675-d4d0d2392269">5.9</ix:nonNumeric> years and the weighted average discount rate was <ix:nonFraction unitRef="number" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMTI2Ng_98c3b057-f290-49f9-9652-b210c252a01e">4.8</ix:nonFraction>%. For the financing leases, the weighted average remaining lease term was <ix:nonNumeric contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMTM0Mg_cad0f16b-679a-4cbf-b938-f1f552fcbca1">3.9</ix:nonNumeric> years and the weighted average discount rate was <ix:nonFraction unitRef="number" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMTM5NA_d0e20756-cd38-4739-be1c-baa0c08e6a92">6.8</ix:nonFraction>%. As most of the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of those lease payments. The Company uses the implicit rate when readily determinable. </span></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i3280d6b6bb404d32b360398d0b05cfd3"><ix:continuation id="i8d264e99b5bb46a1bd9acabe6aba60ab"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMTg3NA_c8878d43-254d-4faf-a91a-96f44f5063b1" escape="true"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMTg3NQ_46f54910-393a-4681-a528-4ff804776591" escape="true"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable leases as of July&#160;31, 2022 were as follows:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.75pt"><tr><td style="width:1.0pt"></td><td style="width:322.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:12.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:7.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.75pt"></td><td style="width:1.0pt"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financing</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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 style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of fiscal 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfMi0yLTEtMS0yMTE0OQ_89a03972-0793-492e-8db5-98da12140031">1,545</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfMi00LTEtMS0yMTE0OQ_0fb965a2-8f46-4c07-96e7-303e09e22051">82</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:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfMy0yLTEtMS0yMTE0OQ_9b8374d6-5ab4-4365-bf33-df1c9c020910">1,824</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfMy00LTEtMS0yMTE0OQ_165c76ef-94b6-4e07-918a-d259cab10842">90</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:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfNC0yLTEtMS0yMTE0OQ_b84a4894-171a-4b57-8cb2-b1880a7dec36">1,770</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfNC00LTEtMS0yMTE0OQ_ffebdfce-27fb-4d38-b19a-12736dde99de">90</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:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfNS0yLTEtMS0yMTE0OQ_56ce83f0-eb49-445f-9b69-984a8ad6a6aa">1,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfNS00LTEtMS0yMTE0OQ_157a42c1-51d7-462c-b8a0-aff915b8c18e">71</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:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfNi0yLTEtMS0yMTE0OQ_a1147119-e089-48f9-a1ed-ca5df0e7652b">1,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfNi00LTEtMS0yMTE0OQ_d53e3e89-e042-4e9f-82d8-7b276eec4afc">&#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 style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="kequ:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfNy0yLTEtMS0yMTE0OQ_2e941873-9b43-44af-a0f7-4171f411cd22">2,539</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="kequ:FinanceLeaseLiabilityToBePaidAfterYearFour" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfNy00LTEtMS0yMTE0OQ_6339dd97-ab75-4b36-88fb-f24673a0abca">&#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 style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Minimum Lease Payments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfOC0yLTEtMS0yMTE0OQ_c3b6f08b-dcdd-4613-9419-4354630e27e5">10,619</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfOC00LTEtMS0yMTE0OQ_14071341-70c7-4d5c-ac90-aadb44f05020">333</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:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfOS0yLTEtMS0yMTE0OQ_751159d3-039e-443d-b252-d77a6433edff">1,791</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfOS00LTEtMS0yMTE0OQ_8b580437-9ae4-4da0-9ee8-c7996fa83e10">37</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfMTAtMi0xLTEtMjExNDk_c368df6b-ce79-4fea-a6d6-b9ee25935390">8,828</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:FinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfMTAtNC0xLTEtMjExNDk_a4b10509-626c-4eaf-b8d5-0c45264636f4">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></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div id="ie526abdfd2184d4abc21c5961ce48862_55"></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81NS9mcmFnOmY1YjAyNzZhNjQ2NjRjNjk5ZGE5ODE0MGQxNDU4YTY0L3RleHRyZWdpb246ZjViMDI3NmE2NDY2NGM2OTlkYTk4MTQwZDE0NThhNjRfNTg4_7c7686fd-628b-4764-927b-55f03726e1f7" continuedAt="i298e3c556d1b4eb683cb8d6b2147940f" escape="true">Earnings Per Share</ix:nonNumeric></span></div><ix:continuation id="i298e3c556d1b4eb683cb8d6b2147940f"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is based on the weighted average number of common shares outstanding during the year. Diluted earnings per share reflects the assumed exercise of outstanding options and the conversion of restricted stock units ("RSUs") under the Company's various stock compensation plans, except when RSUs and options have an antidilutive effect. There were <ix:nonFraction unitRef="shares" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81NS9mcmFnOmY1YjAyNzZhNjQ2NjRjNjk5ZGE5ODE0MGQxNDU4YTY0L3RleHRyZWdpb246ZjViMDI3NmE2NDY2NGM2OTlkYTk4MTQwZDE0NThhNjRfMzk1_5afa9b49-4afe-492e-99ed-c8a3f8a5b600">104,141</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81NS9mcmFnOmY1YjAyNzZhNjQ2NjRjNjk5ZGE5ODE0MGQxNDU4YTY0L3RleHRyZWdpb246ZjViMDI3NmE2NDY2NGM2OTlkYTk4MTQwZDE0NThhNjRfNDAy_82e95a28-29d6-4f3d-b4a5-430a88617c21">128,701</ix:nonFraction> antidilutive RSUs and options outstanding at July&#160;31, 2022 and July&#160;31, 2021, respectively. <ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81NS9mcmFnOmY1YjAyNzZhNjQ2NjRjNjk5ZGE5ODE0MGQxNDU4YTY0L3RleHRyZWdpb246ZjViMDI3NmE2NDY2NGM2OTlkYTk4MTQwZDE0NThhNjRfNTg5_8bd72cd0-3583-49f6-90c7-5529ece36e3e" continuedAt="i1c983e895f2c4d629fd399957ad2a7de" escape="true">The following is a reconciliation of basic to diluted weighted average common shares outstanding (in thousands):</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="i1c983e895f2c4d629fd399957ad2a7de"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.485%"><tr><td style="width:1.0%"></td><td style="width:62.862%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.447%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.743%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.448%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81NS9mcmFnOmY1YjAyNzZhNjQ2NjRjNjk5ZGE5ODE0MGQxNDU4YTY0L3RhYmxlOmE1NTFiMWY2MzExNTQyMDRhNGY2ZGM5OGVjZTgyOTBmL3RhYmxlcmFuZ2U6YTU1MWIxZjYzMTE1NDIwNGE0ZjZkYzk4ZWNlODI5MGZfMi0xLTEtMS0yMTE0OQ_b76d6bb5-0367-4997-9cd3-609940010dee">2,807</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81NS9mcmFnOmY1YjAyNzZhNjQ2NjRjNjk5ZGE5ODE0MGQxNDU4YTY0L3RhYmxlOmE1NTFiMWY2MzExNTQyMDRhNGY2ZGM5OGVjZTgyOTBmL3RhYmxlcmFuZ2U6YTU1MWIxZjYzMTE1NDIwNGE0ZjZkYzk4ZWNlODI5MGZfMi0zLTEtMS0yMTE0OQ_4ad27cc6-4a12-4b16-a714-c82a1de6da1e">2,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options and RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81NS9mcmFnOmY1YjAyNzZhNjQ2NjRjNjk5ZGE5ODE0MGQxNDU4YTY0L3RhYmxlOmE1NTFiMWY2MzExNTQyMDRhNGY2ZGM5OGVjZTgyOTBmL3RhYmxlcmFuZ2U6YTU1MWIxZjYzMTE1NDIwNGE0ZjZkYzk4ZWNlODI5MGZfMy0xLTEtMS0yMTE0OQ_1b2168bd-d77b-4f9c-902f-a0956ab46dd8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81NS9mcmFnOmY1YjAyNzZhNjQ2NjRjNjk5ZGE5ODE0MGQxNDU4YTY0L3RhYmxlOmE1NTFiMWY2MzExNTQyMDRhNGY2ZGM5OGVjZTgyOTBmL3RhYmxlcmFuZ2U6YTU1MWIxZjYzMTE1NDIwNGE0ZjZkYzk4ZWNlODI5MGZfMy0zLTEtMS0yMTE0OQ_3e2965f0-1dd9-4bd5-ba31-98462778204d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - diluted</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81NS9mcmFnOmY1YjAyNzZhNjQ2NjRjNjk5ZGE5ODE0MGQxNDU4YTY0L3RhYmxlOmE1NTFiMWY2MzExNTQyMDRhNGY2ZGM5OGVjZTgyOTBmL3RhYmxlcmFuZ2U6YTU1MWIxZjYzMTE1NDIwNGE0ZjZkYzk4ZWNlODI5MGZfNC0xLTEtMS0yMTE0OQ_9a03651b-048a-4b87-9bd6-5f18e2ddff4d">2,807</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81NS9mcmFnOmY1YjAyNzZhNjQ2NjRjNjk5ZGE5ODE0MGQxNDU4YTY0L3RhYmxlOmE1NTFiMWY2MzExNTQyMDRhNGY2ZGM5OGVjZTgyOTBmL3RhYmxlcmFuZ2U6YTU1MWIxZjYzMTE1NDIwNGE0ZjZkYzk4ZWNlODI5MGZfNC0zLTEtMS0yMTE0OQ_98bc8abf-98eb-493c-b2a8-80c390a53180">2,777</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></div></ix:continuation><div id="ie526abdfd2184d4abc21c5961ce48862_58"></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">J. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81OC9mcmFnOmMwNmY0MjdkMTRhZjQxMmI4YmE3MTJkNDg3MWEwOGY2L3RleHRyZWdpb246YzA2ZjQyN2QxNGFmNDEyYjhiYTcxMmQ0ODcxYTA4ZjZfMTMwOQ_f4b78ef1-e2ad-465e-a6c5-d75556238127" continuedAt="i59d2debdc53b405598776c5f104840bc" escape="true">Stock Options and Stock-based Compensation </ix:nonNumeric></span></div><ix:continuation id="i59d2debdc53b405598776c5f104840bc"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes compensation costs related to stock options and other stock awards granted by the Company as operating expenses over their vesting period.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, the Company granted <ix:nonFraction unitRef="shares" contextRef="i490300bce74d441d822590ab480fc754_D20220601-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81OC9mcmFnOmMwNmY0MjdkMTRhZjQxMmI4YmE3MTJkNDg3MWEwOGY2L3RleHRyZWdpb246YzA2ZjQyN2QxNGFmNDEyYjhiYTcxMmQ0ODcxYTA4ZjZfMjk0_37bf1a58-a646-4ad9-b348-7eeaef4fabe2">54,279</ix:nonFraction> RSUs under the 2017 Omnibus Incentive Plan ("2017 Plan"). These RSUs include a service component that vests over a <ix:nonNumeric contextRef="i490300bce74d441d822590ab480fc754_D20220601-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81OC9mcmFnOmMwNmY0MjdkMTRhZjQxMmI4YmE3MTJkNDg3MWEwOGY2L3RleHRyZWdpb246YzA2ZjQyN2QxNGFmNDEyYjhiYTcxMmQ0ODcxYTA4ZjZfMTMxMA_1a2e7be7-9e9c-4071-a811-27f4c1983739">three-year</ix:nonNumeric> period. The recognized expense is based upon the vesting period for service criteria. The Company recorded stock-based compensation expense during the three months ended July&#160;31, 2022 of $<ix:nonFraction unitRef="usd" contextRef="i9e58cb6fa0b54deaa39a4233fba162c4_D20220501-20220731" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81OC9mcmFnOmMwNmY0MjdkMTRhZjQxMmI4YmE3MTJkNDg3MWEwOGY2L3RleHRyZWdpb246YzA2ZjQyN2QxNGFmNDEyYjhiYTcxMmQ0ODcxYTA4ZjZfNzU2_b217dd61-28ad-4e6a-9a61-2bb77b88357f">131,000</ix:nonFraction>, with the remaining estimated stock-based compensation expense of $<ix:nonFraction unitRef="usd" contextRef="i240518654d5a45f2aef55808b3a358c3_I20220731" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81OC9mcmFnOmMwNmY0MjdkMTRhZjQxMmI4YmE3MTJkNDg3MWEwOGY2L3RleHRyZWdpb246YzA2ZjQyN2QxNGFmNDEyYjhiYTcxMmQ0ODcxYTA4ZjZfODQ2_b6a3ebce-94ee-4f7f-a068-c0801dff8561">1,424,000</ix:nonFraction> to be recorded over the remaining vesting periods. The Company recorded stock-based compensation expense during the three months ended July&#160;31, 2021 of $<ix:nonFraction unitRef="usd" contextRef="i73eade1e921a4a418bf152a7d8bb19d7_D20210501-20210731" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81OC9mcmFnOmMwNmY0MjdkMTRhZjQxMmI4YmE3MTJkNDg3MWEwOGY2L3RleHRyZWdpb246YzA2ZjQyN2QxNGFmNDEyYjhiYTcxMmQ0ODcxYTA4ZjZfOTk5_7461ef67-1019-4031-848f-12446c5163bb">194,000</ix:nonFraction>. Directors' fees paid with shares of common stock in lieu of cash in accordance with Director compensation guidelines were $<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81OC9mcmFnOmMwNmY0MjdkMTRhZjQxMmI4YmE3MTJkNDg3MWEwOGY2L3RleHRyZWdpb246YzA2ZjQyN2QxNGFmNDEyYjhiYTcxMmQ0ODcxYTA4ZjZfMTE0Ng_39dc6dfa-f6a5-4ce5-882d-189681fd3a98"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81OC9mcmFnOmMwNmY0MjdkMTRhZjQxMmI4YmE3MTJkNDg3MWEwOGY2L3RleHRyZWdpb246YzA2ZjQyN2QxNGFmNDEyYjhiYTcxMmQ0ODcxYTA4ZjZfMTE0Ng_f18a5acd-0340-4096-8988-0d2114f96d4b">41,000</ix:nonFraction></ix:nonFraction> for each of the three month periods ended July&#160;31, 2022 and July&#160;31, 2021 and were also included in the stock-based compensation on the Condensed Consolidated Statements of Cash Flows.</span></div></ix:continuation><div id="ie526abdfd2184d4abc21c5961ce48862_61"></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">K<ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82MS9mcmFnOmJmZGNmYTJlOTliMjQ4ZDNhMDNiY2ZiODZmY2M2NzFjL3RleHRyZWdpb246YmZkY2ZhMmU5OWIyNDhkM2EwM2JjZmI4NmZjYzY3MWNfMTM1MA_76578ebc-973d-4629-9e70-7f537e4822a4" continuedAt="i416f246c94a7453f861770ebe0a6067e" escape="true">. </ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:continuation id="i416f246c94a7453f861770ebe0a6067e" continuedAt="i179649fe1b57474eb612395f692fea8d">Income Taxes</ix:continuation></span></div><ix:continuation id="i179649fe1b57474eb612395f692fea8d"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense of $<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82MS9mcmFnOmJmZGNmYTJlOTliMjQ4ZDNhMDNiY2ZiODZmY2M2NzFjL3RleHRyZWdpb246YmZkY2ZhMmU5OWIyNDhkM2EwM2JjZmI4NmZjYzY3MWNfNDQ_3a61efef-2476-483b-9492-cec50a031c78">379,000</ix:nonFraction> was recorded for the three months ended July&#160;31, 2022. Income tax expense of $<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82MS9mcmFnOmJmZGNmYTJlOTliMjQ4ZDNhMDNiY2ZiODZmY2M2NzFjL3RleHRyZWdpb246YmZkY2ZhMmU5OWIyNDhkM2EwM2JjZmI4NmZjYzY3MWNfMTQ1_a3a6734d-69fd-4127-b578-e20ebcbdaf92">251,000</ix:nonFraction> was recorded for the three months ended July&#160;31, 2021. The effective tax rate was (<ix:nonFraction unitRef="number" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82MS9mcmFnOmJmZGNmYTJlOTliMjQ4ZDNhMDNiY2ZiODZmY2M2NzFjL3RleHRyZWdpb246YmZkY2ZhMmU5OWIyNDhkM2EwM2JjZmI4NmZjYzY3MWNfMjUy_1f2d0317-48a4-435b-9a74-e362b44e695e">111.5</ix:nonFraction>)% for the three months ended July&#160;31, 2022. The effective tax rate was (<ix:nonFraction unitRef="number" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82MS9mcmFnOmJmZGNmYTJlOTliMjQ4ZDNhMDNiY2ZiODZmY2M2NzFjL3RleHRyZWdpb246YmZkY2ZhMmU5OWIyNDhkM2EwM2JjZmI4NmZjYzY3MWNfMzQ1_84eb1095-195b-49f6-b9e9-8faaa6c06268">23.8</ix:nonFraction>)% for the three months ended July&#160;31, 2021. The change in the effective tax rate for the period is primarily due to the impact of foreign operations which are taxed at different rates than the U.S. tax rate of 21% and the recording of a valuation allowance against the deferred tax asset which resulted in the elimination of any U.S. income tax benefit.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2019, the Company revoked its indefinite reinvestment of foreign unremitted earnings position in compliance with ASC 740 "Income Taxes" and terminated its indefinite reinvestment of unremitted earnings assertion for the Singapore, China, and Kewaunee Labway India Pvt. Ltd. international subsidiaries. The Company has a deferred tax liability of $<ix:nonFraction unitRef="usd" contextRef="i622435b9420845d7a266f3e417ee166d_I20220731" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82MS9mcmFnOmJmZGNmYTJlOTliMjQ4ZDNhMDNiY2ZiODZmY2M2NzFjL3RleHRyZWdpb246YmZkY2ZhMmU5OWIyNDhkM2EwM2JjZmI4NmZjYzY3MWNfMTA4OQ_931fd237-9028-40ed-b382-e3ab00c7b286">1,042,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82MS9mcmFnOmJmZGNmYTJlOTliMjQ4ZDNhMDNiY2ZiODZmY2M2NzFjL3RleHRyZWdpb246YmZkY2ZhMmU5OWIyNDhkM2EwM2JjZmI4NmZjYzY3MWNfMTA5Ng_9d8915dc-0ae1-49f9-a77e-ba3e16dcae28">976,000</ix:nonFraction> for the withholding tax related to Kewaunee Labway India Pvt. Ltd. as of July&#160;31, 2022 and April&#160;30, 2022, respectively. The Company recorded all deferred tax assets and liabilities related to its outside basis differences in its foreign subsidiaries consistent with ASC 740.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><div id="ie526abdfd2184d4abc21c5961ce48862_64"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">L. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RleHRyZWdpb246MWNiNWRmMTcwOTY0NDA4YTkwNzc0MTRiZGFkMDZiNGVfNjQ1_87949907-1cd5-44cf-8968-defe0310ab60" continuedAt="ie42b5bc35fc24ff7803e2f7e65cf6ed7" escape="true">Defined Benefit Pension Plans</ix:nonNumeric></span></div><ix:continuation id="ie42b5bc35fc24ff7803e2f7e65cf6ed7"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has non-contributory defined benefit pension plans covering substantially all domestic salaried and hourly employees. These plans were amended as of April&#160;30, 2005; no further benefits have been, or will be, earned under the plans, subsequent to the amendment date, and no additional participants will be added to the plans. There were <ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="INF" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RleHRyZWdpb246MWNiNWRmMTcwOTY0NDA4YTkwNzc0MTRiZGFkMDZiNGVfMzg2_93c8a504-9de7-4643-a330-4bd3e94c820b"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="INF" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RleHRyZWdpb246MWNiNWRmMTcwOTY0NDA4YTkwNzc0MTRiZGFkMDZiNGVfMzg2_aa2ac76e-d34d-4fc0-98d1-12ebfae0878f">no</ix:nonFraction></ix:nonFraction> Company contributions paid to the plans for the three months ended July&#160;31, 2022 and July&#160;31, 2021. The Company assumed an expected long-term rate of return of <ix:nonFraction unitRef="number" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RleHRyZWdpb246MWNiNWRmMTcwOTY0NDA4YTkwNzc0MTRiZGFkMDZiNGVfNTM2_e78979b2-64f3-4fc4-9e5a-2d8852903440"><ix:nonFraction unitRef="number" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RleHRyZWdpb246MWNiNWRmMTcwOTY0NDA4YTkwNzc0MTRiZGFkMDZiNGVfNTM2_e869e60f-4ef3-4ead-b8fe-7ee1886986c6">7.75</ix:nonFraction></ix:nonFraction>% for the periods ended July&#160;31, 2022 and July&#160;31, 2021. </span></div><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RleHRyZWdpb246MWNiNWRmMTcwOTY0NDA4YTkwNzc0MTRiZGFkMDZiNGVfNjQ2_1f4fad11-403a-4cc9-968c-14499f260c40" escape="true"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pension expense / (income) consisted of the following (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.883%"><tr><td style="width:1.0%"></td><td style="width:60.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.389%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.392%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RhYmxlOjlmY2MyZDEyOWFmMTQ3NTRiM2NhMjIxNmE5M2NlZjQ1L3RhYmxlcmFuZ2U6OWZjYzJkMTI5YWYxNDc1NGIzY2EyMjE2YTkzY2VmNDVfMi0xLTEtMS0yMTE0OQ_6745da76-7fac-4544-9779-72611235cfca">&#8212;</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RhYmxlOjlmY2MyZDEyOWFmMTQ3NTRiM2NhMjIxNmE5M2NlZjQ1L3RhYmxlcmFuZ2U6OWZjYzJkMTI5YWYxNDc1NGIzY2EyMjE2YTkzY2VmNDVfMi0zLTEtMS0yMTE0OQ_06613b68-3d0f-4748-9222-d53b2e63ee14">&#8212;</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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RhYmxlOjlmY2MyZDEyOWFmMTQ3NTRiM2NhMjIxNmE5M2NlZjQ1L3RhYmxlcmFuZ2U6OWZjYzJkMTI5YWYxNDc1NGIzY2EyMjE2YTkzY2VmNDVfMy0xLTEtMS0yMTE0OQ_2660bcfb-ba70-4d8d-90dc-e905424cabaa">322</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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RhYmxlOjlmY2MyZDEyOWFmMTQ3NTRiM2NhMjIxNmE5M2NlZjQ1L3RhYmxlcmFuZ2U6OWZjYzJkMTI5YWYxNDc1NGIzY2EyMjE2YTkzY2VmNDVfMy0zLTEtMS0yMTE0OQ_805a9a13-60c3-495c-ae59-002da267c34c">177</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RhYmxlOjlmY2MyZDEyOWFmMTQ3NTRiM2NhMjIxNmE5M2NlZjQ1L3RhYmxlcmFuZ2U6OWZjYzJkMTI5YWYxNDc1NGIzY2EyMjE2YTkzY2VmNDVfNC0xLTEtMS0yMTE0OQ_747c503b-e8ca-4bea-96bb-747fc577fb0b">535</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RhYmxlOjlmY2MyZDEyOWFmMTQ3NTRiM2NhMjIxNmE5M2NlZjQ1L3RhYmxlcmFuZ2U6OWZjYzJkMTI5YWYxNDc1NGIzY2EyMjE2YTkzY2VmNDVfNC0zLTEtMS0yMTE0OQ_9547464d-baf2-4a68-8b8d-3fa20ca0db09">401</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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognition of net loss</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RhYmxlOjlmY2MyZDEyOWFmMTQ3NTRiM2NhMjIxNmE5M2NlZjQ1L3RhYmxlcmFuZ2U6OWZjYzJkMTI5YWYxNDc1NGIzY2EyMjE2YTkzY2VmNDVfNS0xLTEtMS0yMTE0OQ_5ec08fb2-9f7c-463d-b463-b496b07a0004">240</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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RhYmxlOjlmY2MyZDEyOWFmMTQ3NTRiM2NhMjIxNmE5M2NlZjQ1L3RhYmxlcmFuZ2U6OWZjYzJkMTI5YWYxNDc1NGIzY2EyMjE2YTkzY2VmNDVfNS0zLTEtMS0yMTE0OQ_2f7e04af-6c85-49e5-9c5f-a3299e556e52">135</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension expense (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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RhYmxlOjlmY2MyZDEyOWFmMTQ3NTRiM2NhMjIxNmE5M2NlZjQ1L3RhYmxlcmFuZ2U6OWZjYzJkMTI5YWYxNDc1NGIzY2EyMjE2YTkzY2VmNDVfNi0xLTEtMS0yMTE0OQ_19b443cf-ca6b-4ab2-8ac8-2caa15628039">27</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RhYmxlOjlmY2MyZDEyOWFmMTQ3NTRiM2NhMjIxNmE5M2NlZjQ1L3RhYmxlcmFuZ2U6OWZjYzJkMTI5YWYxNDc1NGIzY2EyMjE2YTkzY2VmNDVfNi0zLTEtMS0yMTE0OQ_936e27f7-6be3-44d1-a9c6-b91c57081d09">89</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></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:10pt;text-align:justify"><span><br/></span></div><div id="ie526abdfd2184d4abc21c5961ce48862_67"></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RleHRyZWdpb246OWVhYjkwNzE5ZmVkNDdiNWFkYzIyNWMyOTY4YzhiZDJfMTAyNQ_aa4be7bf-9163-4107-b707-2d1d7c28797b" continuedAt="ic5768b6182cd44c7a262cceddba7e537" escape="true">Segment Information</ix:nonNumeric></span></div><ix:continuation id="ic5768b6182cd44c7a262cceddba7e537" continuedAt="i83700fa47f9049d1b9cbd487869217d0"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's operations are classified into <ix:nonFraction unitRef="segment" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RleHRyZWdpb246OWVhYjkwNzE5ZmVkNDdiNWFkYzIyNWMyOTY4YzhiZDJfNzM_1637483b-23f6-4fbc-8018-6061acf23870">two</ix:nonFraction> business segments: Domestic and International. The Domestic business segment principally designs, manufactures, and installs scientific and technical furniture, including steel and wood laboratory cabinetry, fume hoods, laminate casework, flexible systems, worksurfaces, workstations, workbenches, and computer enclosures. The International business segment, which consists of the Company's foreign subsidiaries, provides products and services, including facility design, detailed engineering, construction, and project management from the planning stage through testing and commissioning of laboratories. Intersegment transactions are recorded at normal profit margins. All intercompany balances and transactions have been eliminated. Certain corporate expenses shown below have not been allocated to the business segments.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RleHRyZWdpb246OWVhYjkwNzE5ZmVkNDdiNWFkYzIyNWMyOTY4YzhiZDJfMTAyNA_cc4932b8-86ff-4506-9992-0aca09c567c6" continuedAt="i6160175628154693ab25660d58405575" escape="true">The following tables provide financial information by business segments for the periods ended July&#160;31, 2022 and 2021 (in thousands):</ix:nonNumeric></span></div></ix:continuation><div><ix:continuation id="i83700fa47f9049d1b9cbd487869217d0"><ix:continuation id="i6160175628154693ab25660d58405575"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:49.779%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></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:10.630%"></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:10.630%"></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:10.632%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Domestic<br/>Operations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International<br/>Operations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate /<br/>Eliminations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended July 31, 2022</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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from external customers</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53fad4e0610f48a3939e67ee18fa847b_D20220501-20220731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfMi0xLTEtMS0yMTE0OQ_224bc2a3-ec69-4203-997a-57f19218b6a1">37,468</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9004f3cb6f34afd9a97266feff92ab0_D20220501-20220731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfMi0zLTEtMS0yMTE0OQ_e9d77e6d-aad0-4b70-85ea-a23f15996495">12,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47472a1f89e243fd8facc68f56a65618_D20220501-20220731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfMi01LTEtMS0yMTE0OQ_300e5168-d0ab-4389-98d2-6706789a9302">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfMi03LTEtMS0yMTE0OQ_c9b3fd9c-1601-4219-9888-a723d4d4cb73">50,123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53fad4e0610f48a3939e67ee18fa847b_D20220501-20220731" decimals="-3" name="kequ:RevenuesIncludingIntersegmentMarkup" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfMy0xLTEtMS0yMTE0OQ_0c223a29-7e2d-43c5-84cb-a0bfedf038e6">796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9004f3cb6f34afd9a97266feff92ab0_D20220501-20220731" decimals="-3" name="kequ:RevenuesIncludingIntersegmentMarkup" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfMy0zLTEtMS0yMTE0OQ_598edae9-a59a-4ee2-ad35-391327a43a29">1,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i47472a1f89e243fd8facc68f56a65618_D20220501-20220731" decimals="-3" sign="-" name="kequ:RevenuesIncludingIntersegmentMarkup" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfMy01LTEtMS0yMTE0OQ_a9712315-6f9c-48c9-9d5d-e93cc6d2d8f7">2,417</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" name="kequ:RevenuesIncludingIntersegmentMarkup" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfMy03LTEtMS0yMTE0OQ_21cb59d6-bd27-45d0-9f84-3820a1dca3e8">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53fad4e0610f48a3939e67ee18fa847b_D20220501-20220731" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfNC0xLTEtMS0yMTE0OQ_03430867-0dfa-41cf-a116-924efecaeda0">98</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9004f3cb6f34afd9a97266feff92ab0_D20220501-20220731" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfNC0zLTEtMS0yMTE0OQ_bf71c966-5cf5-4f05-a9bc-a1fa25283733">1,094</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i47472a1f89e243fd8facc68f56a65618_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfNC01LTEtMS0yMTE0OQ_4968bbbb-92f8-45e3-a44d-c2898cc6de48">1,532</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfNC03LTEtMS0yMTE0OQ_d9f96d6b-a199-4bfa-9823-5b52ea8ba000">340</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended July 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from external customers</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6566b8c2dfb145b08454c974aa3b0815_D20210501-20210731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfNy0xLTEtMS0yMTE0OQ_be3cd9a0-481c-4072-840b-8e2c4df49328">29,663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib897395e4f244ec78d25be1f88750af8_D20210501-20210731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfNy0zLTEtMS0yMTE0OQ_6df17421-70f9-46be-a6c5-ee55f1a56527">9,830</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i192ea36fe7744b87a7babe664cc39e5a_D20210501-20210731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfNy01LTEtMS0yMTE0OQ_fc4aa425-685a-4c32-bbd8-2e11fa4d6a8b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfNy03LTEtMS0yMTE0OQ_5c8c4c3d-25af-4372-a8ce-ee51fc40c880">39,493</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6566b8c2dfb145b08454c974aa3b0815_D20210501-20210731" decimals="-3" name="kequ:RevenuesIncludingIntersegmentMarkup" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfOC0xLTEtMS0yMTE0OQ_d6e951c2-9c5a-4f32-9361-a918dd6603a9">175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib897395e4f244ec78d25be1f88750af8_D20210501-20210731" decimals="-3" name="kequ:RevenuesIncludingIntersegmentMarkup" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfOC0zLTEtMS0yMTE0OQ_af5b9dd3-df9f-4679-a207-58adc09d5e66">565</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i192ea36fe7744b87a7babe664cc39e5a_D20210501-20210731" decimals="-3" sign="-" name="kequ:RevenuesIncludingIntersegmentMarkup" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfOC01LTEtMS0yMTE0OQ_0b155d6a-fdee-4ce7-90a2-2412d2ce8681">740</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" name="kequ:RevenuesIncludingIntersegmentMarkup" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfOC03LTEtMS0yMTE0OQ_8dcbdaa1-d38f-4cac-8a66-67df795a40f5">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) before income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6566b8c2dfb145b08454c974aa3b0815_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfOS0xLTEtMS0yMTE0OQ_b87b0dfb-ff56-4246-9fb3-fdd804d739b2">209</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib897395e4f244ec78d25be1f88750af8_D20210501-20210731" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfOS0zLTEtMS0yMTE0OQ_3b8874e7-7108-4d0c-8b19-667c3cd79bb7">664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i192ea36fe7744b87a7babe664cc39e5a_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfOS01LTEtMS0yMTE0OQ_164c6e75-931a-4f93-bc13-ec1d7a389b4e">1,511</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfOS03LTEtMS0yMTE0OQ_7fdccec5-9256-4256-bace-2f7b7ab1664a">1,056</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div id="ie526abdfd2184d4abc21c5961ce48862_70"></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml83MC9mcmFnOjk2OGYzODg5YmJmNjQwMmU5NGY4NzI0NmVkZDQ3MDdiL3RleHRyZWdpb246OTY4ZjM4ODliYmY2NDAyZTk0Zjg3MjQ2ZWRkNDcwN2JfMTIzMw_24b6369d-d6bd-42f4-b43f-2ff91b4f8285" continuedAt="i995353a2cea144c3992d3a1b47634d5c" escape="true">New Accounting Standards</ix:nonNumeric></span></div><div style="margin-bottom:8pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i995353a2cea144c3992d3a1b47634d5c"><ix:nonNumeric contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml83MC9mcmFnOjk2OGYzODg5YmJmNjQwMmU5NGY4NzI0NmVkZDQ3MDdiL3RleHRyZWdpb246OTY4ZjM4ODliYmY2NDAyZTk0Zjg3MjQ2ZWRkNDcwN2JfMTIzNA_aad57c49-e7fc-4278-abed-049670ee6414" escape="true">In June 2016, the FASB issued ASU 2016-13, "Measurement of Credit Losses on Financial Instruments," which replaces the current incurred loss method used for determining credit losses on financial assets, including trade receivables, with an expected credit loss method. This guidance is effective for fiscal years, and interim periods within those years, beginning after December&#160;15, 2022. The Company will adopt this standard in fiscal year 2024. The Company does not expect the adoption of this standard to have a significant impact on the Company's consolidated financial position or results of operations.</ix:nonNumeric></ix:continuation></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><div id="ie526abdfd2184d4abc21c5961ce48862_79"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:10pt;padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;2.&#160;&#160;&#160;&#160;Management's Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's 2022 Annual Report to Stockholders on </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/ix?doc=/Archives/edgar/data/55529/000005552922000012/kequ-20220430.htm#iccd2a1c43d71414c908e0cd431055f0f_7">Form 10-K</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> contains management's discussion and analysis of the Company's financial condition and results of operations as of and for the year ended April&#160;30, 2022. The following discussion and analysis describes material changes in the Company's financial condition since April&#160;30, 2022. The analysis of results of operations compares the three months ended July&#160;31, 2022 with the comparable period of the prior year.</span></div><div id="ie526abdfd2184d4abc21c5961ce48862_82"></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Results of Operations</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales for the quarter were $50,123,000, an increase from sales of $39,493,000 in the comparable period of the prior year. Domestic sales for the quarter were $37,468,000, up 26.3% from sales of $29,663,000 in the comparable period of the prior year. The increase in Domestic sales was predominantly from higher input costs being rolled into product pricing. International sales for the quarter were $12,655,000, up 28.7% from sales of $9,830,000 in the comparable period of the prior year. International sales increased when compared to the prior year period due to the commencement of delivery of large projects booked in the prior fiscal year.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's order backlog was $174.0 million at July&#160;31, 2022, as compared to $120.6&#160;million at July&#160;31, 2021, and $173.9&#160;million at April&#160;30, 2022.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross profit margin for the three months ended July 31, 2022 was 12.4% of sales, as compared to 14.4% of sales in the comparable quarter of the prior year. The decrease in gross profit margin percentage for the three months ended July&#160;31, 2022 is primarily due to nearly 25% of the current period's domestic segment revenue being attributable to direct orders that, in aggregate, were delivered at a loss for the Company. Most of these projects were tied to contracts that were executed prior to the broad-based inflation experienced over the last fiscal year.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses for the three months ended July 31, 2022 were $6,592,000, or 13.2% of sales, as compared to $6,765,000, or 17.1% of sales, in the comparable period of the prior year. The decrease in operating expenses for the three months ended July&#160;31, 2022 was primarily due to reductions in administrative wages, benefits, incentive and stock-based compensation of $630,000, and marketing expense of $128,000, partially offset by increases in consulting and professional fees of $198,000, corporate governance expenses of $25,000, and increases in international operating expenses of $368,000.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net was $384,000 for the three months ended July&#160;31, 2022, as compared to $106,000 for the comparable period of the prior year. The changes in interest expense were primarily due to changes in the levels of bank borrowings and the Sale-Leaseback financing transaction.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rate for the three months ended July&#160;31, 2022 was (111.5)% as compared to (23.8)% for the three months ended July&#160;31, 2021. Income tax expense of $379,000 and $251,000 was recorded for the three months ended July&#160;31, 2022 and 2021, respectively. The change in the effective tax rate for the three months ended July&#160;31, 2022 reflects the impact of international operations which are taxed at different rates, combined with no U.S. tax benefit being recorded for the most recent quarter due to the Company's full valuation allowance position. See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_61">Note K</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, of the Notes to Condensed Consolidated Financial Statements for additional information.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-controlling interests related to the Company's subsidiaries not 100% owned by the Company increased net loss by $28,000 for the three months ended July&#160;31, 2022, compared to $38,000 for the comparable period of the prior year. The change in the net earnings attributable to the non-controlling interest in the current period was due to changes in earnings of the subsidiaries in the related period.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss was $747,000, or $(0.27) per diluted share, for the three months ended July 31, 2022, compared to $1,345,000, or $(0.48) per diluted share, in the prior year period. </span></div><div id="ie526abdfd2184d4abc21c5961ce48862_85"></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Liquidity and Capital Resources</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal sources of liquidity have historically been funds generated from operating activities. In addition, on March 24, 2022, we executed a Sale-Leaseback financing transaction with respect to our manufacturing and corporate facilities in Statesville, North Carolina to provide additional liquidity. See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_892">Note </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_892">G</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sale-Leaseback Financing Transaction</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information. Additionally, certain machinery and equipment are financed by non-cancellable operating leases. The Company believes that these sources will be sufficient to support ongoing business requirements in the current fiscal year, including capital expenditures.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had working capital of $48,266,000 at July&#160;31, 2022, compared to $49,272,000&#160;at April&#160;30, 2022. The ratio of current assets to current liabilities was 2.0-to-1.0 at July&#160;31, 2022, compared to 2.2-to-1.0 at April&#160;30, 2022.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously reported in the Company's 2022 Annual Report on </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/ix?doc=/Archives/edgar/data/55529/000005552922000012/kequ-20220430.htm#iccd2a1c43d71414c908e0cd431055f0f_7">Form 10-K</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company was compliant at April&#160;30, 2022 with all of the financial covenants under the revolving credit facility. On June 27, 2022, the Company terminated the Credit Agreement with Wells Fargo, National Bank. At the time of termination, there were no borrowings under the Credit Agreement, and the Company did not incur any material termination penalties as a result of the termination. For additional information concerning our credit facility, see </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie526abdfd2184d4abc21c5961ce48862_49">Note F</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Term Debt and Other Credit Arrangements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provided cash of $3,685,000 during the three months ended July 31, 2022, primarily from an increase in deferred revenue of $10.6 million partially offset by increases in inventory of $1.3 million, accounts payable and other accrued expenses of $2.1 million and other, net of $4.2 million. The increase in deferred revenue is primarily related to advance payments received for a large international order. During the three months ended July 31, 2022, the Company used net cash of $390,000 in investing activities, all of which was used for capital expenditures. The Company's financing activities provided cash of $11,670,000 during the three months ended July 31, 2022, primarily from proceeds of the sale-leaseback financing transaction that was previously recorded as a note receivable at April 30, 2022.</span></div><div id="ie526abdfd2184d4abc21c5961ce48862_88"></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Outlook</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's ability to predict future demand for its products continues to be limited given its role as subcontractor or supplier to dealers for subcontractors. Demand for the Company's products is also dependent upon the number of laboratory construction projects planned and/or current progress in projects already under construction. The Company's earnings are also impacted by fluctuations in prevailing pricing for projects in the laboratory construction marketplace and increased costs of raw materials, including steel, wood, and epoxy resin, and whether the Company can increase product prices to customers in amounts that correspond to such increases without materially and adversely affecting sales. Additionally, since prices are normally quoted on a firm basis in the industry, the Company bears the burden of possible increases in labor and material costs between the quotation of an order and delivery of a product.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the last quarter, the Company improved the quality of the order backlog by delivering a portion of the lower margin direct sales orders and replacing those orders in the backlog with higher margin product orders. This was accomplished while simultaneously recording a record high order backlog for the fourth time in the past five quarters. It is the Company's expectation that this dynamic will lead to margin expansion as it moves through the fiscal year.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although factors such as broad-based inflation, concern about a possible recession, and an ongoing labor shortage continue to create economic uncertainty, the Company remains optimistic about the future based on the strength of the order backlog and the high level of activity in the marketplace.</span></div><div id="ie526abdfd2184d4abc21c5961ce48862_91"></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Safe Harbor Statement under the Private Securities Litigation Reform Act of 1995</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain statements in this document constitute "forward-looking" statements within the meaning of the Private Securities Litigation Reform Act of 1995 (the "Reform Act"). All statements other than statements of historical fact included in this Quarterly Report, including statements regarding the Company's future financial condition, results of operations, business operations and business prospects, are forward-looking statements. Words such as "anticipate," "estimate," "expect," "project," "intend," "plan," "predict," "believe" and similar words, expressions and variations of these words and expressions are intended to identify forward-looking statements. Such forward-looking statements are subject to known and unknown risks, uncertainties, assumptions, and other important factors that could significantly impact results or achievements expressed or implied by such forward-looking statements. Such factors, risks, uncertainties and assumptions include, but are not limited to: competitive and general economic conditions and the ongoing impact of the COVID-19 pandemic, including disruptions from government mandates, both domestically and internationally, as well as supplier constraints and other supply disruptions; changes in customer demands; technological changes in our operations or in our industry; dependence on customers&#8217; required delivery schedules; risks related to fluctuations in the Company&#8217;s operating results from quarter to quarter; risks related to international operations, including foreign currency fluctuations; changes in the legal and regulatory environment; changes in raw materials and commodity costs; acts of terrorism, war, governmental action, natural disasters and other Force Majeure events; and the ultimate impact on the Company of the cyber attack suffered on November 5, 2021. The cautionary statements made pursuant to the Reform Act herein and elsewhere by us should not be construed as exhaustive. We cannot always predict what factors would cause actual results to differ materially from those indicated by the forward-looking statements. Over time, our actual results, performance, or achievements will likely differ from the anticipated results, performance or achievements that are expressed or implied by our forward-looking statements, and such differences might be significant and harmful to our stockholders' interest. Many important factors that could cause such differences are described under the caption "Risk Factors" in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/ix?doc=/Archives/edgar/data/55529/000005552922000012/kequ-20220430.htm#iccd2a1c43d71414c908e0cd431055f0f_16">Item 1A</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Company's 2022 Annual Report on Form 10-K, which you should review carefully. These forward-looking statements speak only as of the date of this document. The Company assumes no obligation, and expressly disclaims any obligation, to update any forward-looking statements, whether as a result of new information, future events or otherwise.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><div id="ie526abdfd2184d4abc21c5961ce48862_94"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:10pt;padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;3.&#160;&#160;&#160;&#160;Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no material changes to the disclosures made on this matter in the Company's Annual Report on </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/ix?doc=/Archives/edgar/data/55529/000005552922000012/kequ-20220430.htm#iccd2a1c43d71414c908e0cd431055f0f_7">Form 10-K</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the fiscal year ended April&#160;30, 2022.</span></div><div id="ie526abdfd2184d4abc21c5961ce48862_97"></div><div style="margin-top:10pt;padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Controls and Procedures</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Evaluation of disclosure controls and procedures</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An evaluation was performed under the supervision and with the participation of the Company's management, including the Chief Executive Officer ("CEO") and Chief Financial Officer ("CFO"), of the effectiveness of the design and operation of the Company's disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended) as of July&#160;31, 2022. Based on that evaluation, the Company's management, including the CEO and CFO, concluded that, as of July&#160;31, 2022, the Company's disclosure controls and procedures were adequate and effective and designed to ensure that all material information required to be filed in this quarterly report is made known to them by others within the Company and its subsidiaries.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Changes in internal controls</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no significant change in the Company's internal control over financial reporting that occurred during the most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company's internal control over financial reporting.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><div id="ie526abdfd2184d4abc21c5961ce48862_100"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II. OTHER INFORMATION</span></div><div id="ie526abdfd2184d4abc21c5961ce48862_103"></div><div style="margin-top:10pt;padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A.&#160;&#160;&#160;&#160;Risk Factors</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The business, financial condition and operating results of the Company can be affected by a number of factors, whether currently known or unknown, including but not limited to those described in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/ix?doc=/Archives/edgar/data/55529/000005552922000012/kequ-20220430.htm#iccd2a1c43d71414c908e0cd431055f0f_16">Part I, Item 1A</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the Company's 2022 Annual Report on Form 10-K under the heading "Risk Factors," any one or more of which could, directly or indirectly, cause the Company's actual financial condition and operating results to vary materially from its past, or from anticipated future, financial condition and operating results. Any of these factors, in whole or in part, could materially and adversely affect the Company's business, financial condition, operating results and stock price. There have been no material changes to the Company's risk factors from those set forth in the Company's Annual Report on </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/ix?doc=/Archives/edgar/data/55529/000005552922000012/kequ-20220430.htm#iccd2a1c43d71414c908e0cd431055f0f_7">Form 10-K</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the year ended April&#160;30, 2022 as filed with the SEC on July 1, 2022.</span></div><div id="ie526abdfd2184d4abc21c5961ce48862_106"></div><div style="-sec-extract:summary;margin-top:10pt;padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;6.&#160;&#160;&#160;&#160;Exhibits</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:8.178%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.405%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.761%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/55529/000005552922000012/exhibit1061q.htm">Fifteenth Amendment to Credit and Security Agreement and Eighth Amendment to Revolving Line of Credit Note dated as of May 27, 2022</a></span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit311.htm">Certification of Chief Executive Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit312.htm">Certification of Chief Financial Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a), as adopted pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit321.htm">Certification of Chief Executive Officer pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit322.htm">Certification of Chief Financial Officer pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Instance Document</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Schema Document</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Calculation Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Definition Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Label Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Presentation Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1) Filed as an exhibit to the Kewaunee Scientific Corporation Annual Report to the Securities and Exchange Commission on Form 10-K (Commission File No. 0-5286) for the fiscal year ended April 30, 2022, and incorporated herein by reference.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><div id="ie526abdfd2184d4abc21c5961ce48862_109"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SIGNATURE</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:37.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.413%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.729%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">KEWAUNEE SCIENTIFIC CORPORATION<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(Registrant)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: September 9, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Donald T. Gardner III</span></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:'Times New Roman',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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donald T. Gardner III</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(As duly authorized officer and Vice President, Finance and Chief Financial Officer)</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>exhibit311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit311</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit311001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit311001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">          Exhibit 31.1  CERTIFICATION  I, Thomas D. Hull III, certify that:  1. I have reviewed this Quarterly Report on Form 10-Q of Kewaunee Scientific Corporation;  2. 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;  3. 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;  4. 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:  a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to  be designed under our supervision, to ensure that material information relating to the registrant,  including its consolidated subsidiaries, is made known to us by others within those entities, particularly  during the period in which this report is being prepared;  b) 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;  c) 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; and  d) 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; and  5. 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):  a) All significant deficiencies and material weaknesses in the design or operation of internal control over  financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record,  process, summarize and report financial information; and  b) 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.   /s/ Thomas D. Hull III  Thomas D. Hull III  President and Chief Executive Officer  Date: September 9, 2022   </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>exhibit312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit312</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit312001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit312001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">          Exhibit 31.2  CERTIFICATION  I, Donald T. Gardner III, certify that:  1. I have reviewed this Quarterly Report on Form 10-Q of Kewaunee Scientific Corporation;  2. 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;  3. 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;  4. 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:  a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to  be designed under our supervision, to ensure that material information relating to the registrant,  including its consolidated subsidiaries, is made known to us by others within those entities, particularly  during the period in which this report is being prepared;  b) 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;  c) 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; and  d) 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; and  5. 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):  a) All significant deficiencies and material weaknesses in the design or operation of internal control over  financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record,  process, summarize and report financial information; and  b) 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.   /s/ Donald T. Gardner III  Donald T. Gardner III  Vice President, Finance and Chief Financial Officer  Date: September 9, 2022   </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>exhibit321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit321</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit321001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit321001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">          Exhibit 32.1  CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER  PURSUANT TO 18 U.S.C. SECTION 1350,  AS ADOPTED PURSUANT TO  SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002  In connection with the Quarterly Report on Form 10-Q of Kewaunee Scientific Corporation (the &#8220;Company&#8221;) for the  period ended July 31, 2022, I, Thomas D. Hull III, President and Chief Executive Officer of the Company, hereby  certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002,  that to my knowledge:  (1) such Form 10-Q of the Company for the period ended July 31, 2022, fully complies with the  requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and  (2) the information contained in such Form 10-Q of the Company for the period ended July 31, 2022, fairly  presents, in all material respects, the financial condition and results of operations of the Company.  Date: September 9, 2022    /s/ Thomas D. Hull III  Thomas D. Hull III  President and Chief Executive Officer      </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>exhibit322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit322</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit322001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit322001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">          Exhibit 32.2  CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER  PURSUANT TO 18 U.S.C. SECTION 1350,  AS ADOPTED PURSUANT TO  SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002  In connection with the Quarterly Report on Form 10-Q of Kewaunee Scientific Corporation (the &#8220;Company&#8221;) for the  period ended July 31, 2022, I, Donald T. Gardner III, Vice President, Finance and Chief Financial Officer of the  Company, hereby certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes- Oxley Act of 2002, that to my knowledge:  (1) such Form 10-Q of the Company for the period ended July 31, 2022, fully complies with the  requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and  (2) the information contained in such Form 10-Q of the Company for the period ended July 31, 2022, fairly  presents, in all material respects, the financial condition and results of operations of the Company.  Date: September 9, 2022    /s/ Donald T. Gardner III  Donald T. Gardner III  Vice President, Finance and  Chief Financial Officer      </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>kequ-20220731.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:9669f6d1-3fc6-47d6-8b1d-d5fe635fca3c,g:cf19fcd2-3f0b-4592-b3c4-335af849de79-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:kequ="http://www.kewaunee.com/20220731" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.kewaunee.com/20220731">
  <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.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kequ-20220731_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="kequ-20220731_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="kequ-20220731_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="kequ-20220731_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.kewaunee.com/role/CoverPage">
        <link:definition>0001001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofOperationsUnaudited" roleURI="http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited">
        <link:definition>1001002 - Statement - Condensed Consolidated Statements of Operations (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="CondensedConsolidatedStatementsofComprehensiveLossUnaudited" roleURI="http://www.kewaunee.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited">
        <link:definition>1002003 - Statement - Condensed Consolidated Statements of Comprehensive Loss (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="CondensedConsolidatedStatementofStockholdersEquityUnaudited" roleURI="http://www.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited">
        <link:definition>1003004 - Statement - Condensed Consolidated Statement of Stockholders' Equity (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="CondensedConsolidatedBalanceSheetsUnaudited" roleURI="http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited">
        <link:definition>1004005 - Statement - Condensed Consolidated Balance Sheets (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="CondensedConsolidatedBalanceSheetsUnauditedParenthetical" roleURI="http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical">
        <link:definition>1005006 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (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="CondensedConsolidatedStatementsofCashFlowsUnaudited" roleURI="http://www.kewaunee.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="FinancialInformation" roleURI="http://www.kewaunee.com/role/FinancialInformation">
        <link:definition>2101101 - Disclosure - Financial 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="CashCashEquivalentsandRestrictedCash" roleURI="http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCash">
        <link:definition>2102102 - Disclosure - Cash, Cash Equivalents and Restricted Cash</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashCashEquivalentsandRestrictedCashTables" roleURI="http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCashTables">
        <link:definition>2303301 - Disclosure - Cash, Cash Equivalents and Restricted Cash (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="CashCashEquivalentsandRestrictedCashDetails" roleURI="http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCashDetails">
        <link:definition>2404401 - Disclosure - Cash, Cash Equivalents and Restricted Cash (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="RevenueRecognition" roleURI="http://www.kewaunee.com/role/RevenueRecognition">
        <link:definition>2105103 - Disclosure - Revenue Recognition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionTables" roleURI="http://www.kewaunee.com/role/RevenueRecognitionTables">
        <link:definition>2306302 - Disclosure - Revenue Recognition (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="RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail" roleURI="http://www.kewaunee.com/role/RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail">
        <link:definition>2407402 - Disclosure - Revenue Recognition - Summary of Net Sales Transferred to Customers at a Point in Time and Over Time (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionAdditionalInformationDetail" roleURI="http://www.kewaunee.com/role/RevenueRecognitionAdditionalInformationDetail">
        <link:definition>2408403 - Disclosure - Revenue Recognition - Additional Information (Detail)</link: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.kewaunee.com/role/Inventories">
        <link:definition>2109104 - 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.kewaunee.com/role/InventoriesTables">
        <link:definition>2310303 - 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="InventoriesSummaryofInventoriesDetail" roleURI="http://www.kewaunee.com/role/InventoriesSummaryofInventoriesDetail">
        <link:definition>2411404 - Disclosure - Inventories - Summary of Inventories (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesAdditionalInformationDetail" roleURI="http://www.kewaunee.com/role/InventoriesAdditionalInformationDetail">
        <link:definition>2412405 - Disclosure - Inventories - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstruments" roleURI="http://www.kewaunee.com/role/FairValueofFinancialInstruments">
        <link:definition>2113105 - Disclosure - Fair Value of Financial 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="FairValueofFinancialInstrumentsTables" roleURI="http://www.kewaunee.com/role/FairValueofFinancialInstrumentsTables">
        <link:definition>2314304 - Disclosure - Fair Value of Financial Instruments (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="FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail" roleURI="http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail">
        <link:definition>2415406 - Disclosure - Fair Value of Financial Instruments - Summary of Fair Value Hierarchy for Financial Assets and Liabilities Measured Recurring Basis (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermDebtandOtherCreditArrangements" roleURI="http://www.kewaunee.com/role/LongtermDebtandOtherCreditArrangements">
        <link:definition>2116106 - Disclosure - Long-term Debt and Other Credit Arrangements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermDebtandOtherCreditArrangementsDetails" roleURI="http://www.kewaunee.com/role/LongtermDebtandOtherCreditArrangementsDetails">
        <link:definition>2417407 - Disclosure - Long-term Debt and Other Credit Arrangements (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="SaleLeasebackFinancingTransaction" roleURI="http://www.kewaunee.com/role/SaleLeasebackFinancingTransaction">
        <link:definition>2118107 - Disclosure - Sale-Leaseback Financing Transaction</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SaleLeasebackFinancingTransactionTables" roleURI="http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionTables">
        <link:definition>2319305 - Disclosure - Sale-Leaseback Financing Transaction (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="SaleLeasebackFinancingTransactionNarrativeDetails" roleURI="http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails">
        <link:definition>2420408 - Disclosure - Sale-Leaseback Financing Transaction - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails" roleURI="http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails">
        <link:definition>2421409 - Disclosure - Sale-Leaseback Financing Transaction - Remaining Future Cash Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails_1" roleURI="http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails_1">
        <link:definition>2421409 - Disclosure - Sale-Leaseback Financing Transaction - Remaining Future Cash Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.kewaunee.com/role/Leases">
        <link:definition>2122108 - 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.kewaunee.com/role/LeasesTables">
        <link:definition>2323306 - 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="LeasesAdditionalInformationDetails" roleURI="http://www.kewaunee.com/role/LeasesAdditionalInformationDetails">
        <link:definition>2424410 - Disclosure - Leases - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofOperatingandFinanceLeaseMaturityDetails" roleURI="http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails">
        <link:definition>2425411 - Disclosure - Leases - Schedule of Operating and Finance Lease Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofOperatingandFinanceLeaseMaturityDetails_1" roleURI="http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails_1">
        <link:definition>2425411 - Disclosure - Leases - Schedule of Operating and Finance Lease Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://www.kewaunee.com/role/EarningsPerShare">
        <link:definition>2126109 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://www.kewaunee.com/role/EarningsPerShareTables">
        <link:definition>2327307 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareAdditionalInformationDetail" roleURI="http://www.kewaunee.com/role/EarningsPerShareAdditionalInformationDetail">
        <link:definition>2428412 - Disclosure - Earnings Per Share - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareScheduleofEarningsPerCommonShareDetails" roleURI="http://www.kewaunee.com/role/EarningsPerShareScheduleofEarningsPerCommonShareDetails">
        <link:definition>2429413 - Disclosure - Earnings Per Share Schedule of Earnings Per Common Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockOptionsandStockbasedCompensation" roleURI="http://www.kewaunee.com/role/StockOptionsandStockbasedCompensation">
        <link:definition>2130110 - Disclosure - Stock Options and Stock-based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockOptionsandStockBasedCompensationAdditionalInformationDetail" roleURI="http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail">
        <link:definition>2431414 - Disclosure - Stock Options and Stock-Based Compensation - Additional Information (Detail)</link: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.kewaunee.com/role/IncomeTaxes">
        <link:definition>2132111 - 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="IncomeTaxesDetails" roleURI="http://www.kewaunee.com/role/IncomeTaxesDetails">
        <link:definition>2433415 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DefinedBenefitPensionPlans" roleURI="http://www.kewaunee.com/role/DefinedBenefitPensionPlans">
        <link:definition>2134112 - Disclosure - Defined Benefit 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="DefinedBenefitPensionPlansTables" roleURI="http://www.kewaunee.com/role/DefinedBenefitPensionPlansTables">
        <link:definition>2335308 - Disclosure - Defined Benefit 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="DefinedBenefitPensionPlansAdditionalInformationDetail" roleURI="http://www.kewaunee.com/role/DefinedBenefitPensionPlansAdditionalInformationDetail">
        <link:definition>2436416 - Disclosure - Defined Benefit Pension Plans - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DefinedBenefitPensionPlansPensionExpensesDetail" roleURI="http://www.kewaunee.com/role/DefinedBenefitPensionPlansPensionExpensesDetail">
        <link:definition>2437417 - Disclosure - Defined Benefit Pension Plans - Pension Expenses (Detail)</link: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.kewaunee.com/role/SegmentInformation">
        <link:definition>2138113 - 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.kewaunee.com/role/SegmentInformationTables">
        <link:definition>2339309 - 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="SegmentInformationAdditionalInformationDetail" roleURI="http://www.kewaunee.com/role/SegmentInformationAdditionalInformationDetail">
        <link:definition>2440418 - Disclosure - Segment Information - Additional Information (Detail)</link: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.kewaunee.com/role/SegmentInformationDetails">
        <link:definition>2441419 - 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="NewAccountingStandards" roleURI="http://www.kewaunee.com/role/NewAccountingStandards">
        <link:definition>2142114 - Disclosure - New Accounting Standards</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NewAccountingStandardsSignificantAccountingPoliciesPolicies" roleURI="http://www.kewaunee.com/role/NewAccountingStandardsSignificantAccountingPoliciesPolicies">
        <link:definition>2243201 - Disclosure - New Accounting Standards 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>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_AccruedEmployeeBenefitPlanCosts" abstract="false" name="AccruedEmployeeBenefitPlanCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_FinanceLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="FinanceLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_FinancingLiabilityNumberOfRenewalOptions" abstract="false" name="FinancingLiabilityNumberOfRenewalOptions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="kequ_OperatingLeaseShortTermExpense" abstract="false" name="OperatingLeaseShortTermExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_DomesticOperationsMember" abstract="true" name="DomesticOperationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kequ_ContractWithCustomerLiabilityRevenueRecognizedPercentage" abstract="false" name="ContractWithCustomerLiabilityRevenueRecognizedPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="kequ_ShortTermBorrowingsAndInterestRateSwap" abstract="false" name="ShortTermBorrowingsAndInterestRateSwap" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_FinancingLiabilityToBePaidYearOne" abstract="false" name="FinancingLiabilityToBePaidYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_AdvanceAmountTwoMember" abstract="true" name="AdvanceAmountTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kequ_LesseeOptiontoExtendTerm" abstract="false" name="LesseeOptiontoExtendTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kequ_LesseeOptiontoTerminateTerm" abstract="false" name="LesseeOptiontoTerminateTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kequ_PaymentsOnFinancingLiability" abstract="false" name="PaymentsOnFinancingLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_CorporateAndEliminationsMember" abstract="true" name="CorporateAndEliminationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kequ_FinancingLiabilityAnnualIncreasePercent" abstract="false" name="FinancingLiabilityAnnualIncreasePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="kequ_FinancingLiabilityNoncurrent" abstract="false" name="FinancingLiabilityNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_FinancingLiabilityUndiscountedExcessAmount" abstract="false" name="FinancingLiabilityUndiscountedExcessAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_FinancingLiabilityRenewalTerm" abstract="false" name="FinancingLiabilityRenewalTerm" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kequ_InternationalOperationsMember" abstract="true" name="InternationalOperationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kequ_FinancingLiabilityCurrent" abstract="false" name="FinancingLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_FinancingLiabilityToBePaidYearThree" abstract="false" name="FinancingLiabilityToBePaidYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_TwoThousandSeventeenOmnibusIncentivePlanMember" abstract="true" name="TwoThousandSeventeenOmnibusIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kequ_ProvisionForDeferredIncomeTaxes" abstract="false" name="ProvisionForDeferredIncomeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_FinancingLiabilityToBePaidYearTwo" abstract="false" name="FinancingLiabilityToBePaidYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear" abstract="false" name="FinancingLiabilityToBePaidRemainderOfFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_FinancingLiability" abstract="false" name="FinancingLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_ForeignSubsidiariesMember" abstract="true" name="ForeignSubsidiariesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kequ_InterestExpenseFinancingLiability" abstract="false" name="InterestExpenseFinancingLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_FinancingLiabilityTermOfContract" abstract="false" name="FinancingLiabilityTermOfContract" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kequ_TradingSecuritiesMember" abstract="true" name="TradingSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kequ_AdvanceAmountOneMember" abstract="true" name="AdvanceAmountOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kequ_LesseeRemainingLeaseTerm" abstract="false" name="LesseeRemainingLeaseTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kequ_FinancingLiabilityTable" abstract="true" name="FinancingLiabilityTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kequ_RevenuesIncludingIntersegmentMarkup" abstract="false" name="RevenuesIncludingIntersegmentMarkup" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_ProceedsFromFinancingLiability" abstract="false" name="ProceedsFromFinancingLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_NonQualifiedCompensationPlanMember" abstract="true" name="NonQualifiedCompensationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kequ_ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock" abstract="false" name="ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="kequ_FinancingLiabilityAbstract" abstract="true" name="FinancingLiabilityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kequ_FinancingLiabilityBasicMonthlyPayment" abstract="false" name="FinancingLiabilityBasicMonthlyPayment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_FinancingLiabilityToBePaidAfterYearFour" abstract="false" name="FinancingLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_FinancingLiabilityToBePaid" abstract="false" name="FinancingLiabilityToBePaid" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kequ_NumberOfNonqualifiedCompensationPlans" abstract="false" name="NumberOfNonqualifiedCompensationPlans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="kequ_FinancingLiabilityLineItems" abstract="true" name="FinancingLiabilityLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kequ_FinancingLiabilityToBePaidYearFour" abstract="false" name="FinancingLiabilityToBePaidYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>kequ-20220731_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:9669f6d1-3fc6-47d6-8b1d-d5fe635fca3c,g:cf19fcd2-3f0b-4592-b3c4-335af849de79-->
<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.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" xlink:type="simple" xlink:href="kequ-20220731.xsd#CondensedConsolidatedStatementsofOperationsUnaudited"/>
  <link:calculationLink xlink:role="http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_3bc9eea7-a49d-4608-a800-961997f299bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f231d89b-1351-45d4-9d6b-3b6fb856619a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_3bc9eea7-a49d-4608-a800-961997f299bb" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f231d89b-1351-45d4-9d6b-3b6fb856619a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_0b30ef55-07ba-454f-b19e-27508400b01c" 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_3bc9eea7-a49d-4608-a800-961997f299bb" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_0b30ef55-07ba-454f-b19e-27508400b01c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_65066492-f381-43e0-b8ba-628fe7012067" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_742f956d-bcf2-4807-91c3-a7c9836e34f0" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_65066492-f381-43e0-b8ba-628fe7012067" xlink:to="loc_us-gaap_OperatingIncomeLoss_742f956d-bcf2-4807-91c3-a7c9836e34f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpense_ffadf99e-28f0-4359-aa64-43ba94b59c05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_65066492-f381-43e0-b8ba-628fe7012067" xlink:to="loc_us-gaap_PensionExpense_ffadf99e-28f0-4359-aa64-43ba94b59c05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_40055e45-a742-4875-8254-40320d0e55ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_65066492-f381-43e0-b8ba-628fe7012067" xlink:to="loc_us-gaap_OtherIncome_40055e45-a742-4875-8254-40320d0e55ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_f2bd6f92-3486-4a03-9185-dfe0c66dae89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_65066492-f381-43e0-b8ba-628fe7012067" xlink:to="loc_us-gaap_InterestExpense_f2bd6f92-3486-4a03-9185-dfe0c66dae89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8821a5d8-91b0-4de7-9c82-5bcdb4d27fff" 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_6dedfda5-834a-415c-99ce-def35aba36f9" 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_8821a5d8-91b0-4de7-9c82-5bcdb4d27fff" xlink:to="loc_us-gaap_GrossProfit_6dedfda5-834a-415c-99ce-def35aba36f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_0d762238-b877-43ba-b27c-d10c12e6c353" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8821a5d8-91b0-4de7-9c82-5bcdb4d27fff" xlink:to="loc_us-gaap_OperatingExpenses_0d762238-b877-43ba-b27c-d10c12e6c353" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c5770114-5723-4222-b71e-b87f2c54758a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2b663c40-41b4-493a-8747-d7029052255e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_c5770114-5723-4222-b71e-b87f2c54758a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2b663c40-41b4-493a-8747-d7029052255e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_96fc4807-093f-4fba-9e2d-0e1c1651e627" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_c5770114-5723-4222-b71e-b87f2c54758a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_96fc4807-093f-4fba-9e2d-0e1c1651e627" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_47389854-c3b8-497f-8ae9-72611fa46182" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_5473f8a4-0c89-417b-8faf-9f29ac4b4ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_47389854-c3b8-497f-8ae9-72611fa46182" xlink:to="loc_us-gaap_ProfitLoss_5473f8a4-0c89-417b-8faf-9f29ac4b4ee1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_b0838f36-f911-45b7-9b61-549b2effbdb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_47389854-c3b8-497f-8ae9-72611fa46182" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_b0838f36-f911-45b7-9b61-549b2effbdb3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" xlink:type="simple" xlink:href="kequ-20220731.xsd#CondensedConsolidatedStatementsofComprehensiveLossUnaudited"/>
  <link:calculationLink xlink:role="http://www.kewaunee.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_6d2f25cf-44ef-48e3-a61c-e7fab07aa4af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_7748dce0-d05a-465e-9a2e-331a8e704a48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_6d2f25cf-44ef-48e3-a61c-e7fab07aa4af" xlink:to="loc_us-gaap_ProfitLoss_7748dce0-d05a-465e-9a2e-331a8e704a48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_14bdb273-8f27-4f6f-8a17-6e3eb94df3de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_6d2f25cf-44ef-48e3-a61c-e7fab07aa4af" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_14bdb273-8f27-4f6f-8a17-6e3eb94df3de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_16b44036-b9a1-4f9d-af6e-e4e313175998" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_58d30390-457b-4901-9493-cba87db7ebe4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_16b44036-b9a1-4f9d-af6e-e4e313175998" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_58d30390-457b-4901-9493-cba87db7ebe4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_935301b7-9f7f-486b-b42f-422a10635d9d" 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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_0f7d8860-23f0-4868-a9f3-f6cdb798102d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_935301b7-9f7f-486b-b42f-422a10635d9d" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_0f7d8860-23f0-4868-a9f3-f6cdb798102d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_3c2eff42-69dc-4fcb-ab48-a7d4a367bd07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_935301b7-9f7f-486b-b42f-422a10635d9d" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_3c2eff42-69dc-4fcb-ab48-a7d4a367bd07" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="kequ-20220731.xsd#CondensedConsolidatedBalanceSheetsUnaudited"/>
  <link:calculationLink xlink:role="http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_c3942ffb-4e5d-439a-b3f4-72432fadaadc" 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_OtherAccruedLiabilitiesCurrent_681def1a-097b-49fb-a126-c2a581f46387" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_c3942ffb-4e5d-439a-b3f4-72432fadaadc" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_681def1a-097b-49fb-a126-c2a581f46387" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6947fd9f-c5f4-48a6-883b-35a853c2a01b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_c3942ffb-4e5d-439a-b3f4-72432fadaadc" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6947fd9f-c5f4-48a6-883b-35a853c2a01b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_46652d0e-e987-46f5-b845-d98a19de2ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_c3942ffb-4e5d-439a-b3f4-72432fadaadc" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_46652d0e-e987-46f5-b845-d98a19de2ca2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityCurrent_314d909e-0bd5-451d-bf89-ea009155de5e" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_c3942ffb-4e5d-439a-b3f4-72432fadaadc" xlink:to="loc_kequ_FinancingLiabilityCurrent_314d909e-0bd5-451d-bf89-ea009155de5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_de5f5e8c-ea9f-417f-b73d-805648fee0c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_c3942ffb-4e5d-439a-b3f4-72432fadaadc" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_de5f5e8c-ea9f-417f-b73d-805648fee0c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_83aedd87-5563-464e-b643-564fa676c98b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_c3942ffb-4e5d-439a-b3f4-72432fadaadc" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_83aedd87-5563-464e-b643-564fa676c98b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_60c8bcd3-5029-44ff-8cb9-b7c02dba1d39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_c3942ffb-4e5d-439a-b3f4-72432fadaadc" xlink:to="loc_us-gaap_AccountsPayableCurrent_60c8bcd3-5029-44ff-8cb9-b7c02dba1d39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_ShortTermBorrowingsAndInterestRateSwap_162c561b-e8ca-43a6-a7ed-0a1ff56c411d" xlink:href="kequ-20220731.xsd#kequ_ShortTermBorrowingsAndInterestRateSwap"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_c3942ffb-4e5d-439a-b3f4-72432fadaadc" xlink:to="loc_kequ_ShortTermBorrowingsAndInterestRateSwap_162c561b-e8ca-43a6-a7ed-0a1ff56c411d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0b3490e8-0c8a-487d-b003-7b31dbf66c94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_28aac633-b27a-49d7-ac21-bbea176016b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0b3490e8-0c8a-487d-b003-7b31dbf66c94" xlink:to="loc_us-gaap_StockholdersEquity_28aac633-b27a-49d7-ac21-bbea176016b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_9a5aea87-1dd5-478c-8d25-107660237668" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0b3490e8-0c8a-487d-b003-7b31dbf66c94" xlink:to="loc_us-gaap_MinorityInterest_9a5aea87-1dd5-478c-8d25-107660237668" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_33fd7409-0b10-4919-a5eb-76cc6fb72192" 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_RestrictedCashAndCashEquivalentsAtCarryingValue_0894e9b4-ecfe-4a4f-a4aa-203fb9c478ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_33fd7409-0b10-4919-a5eb-76cc6fb72192" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_0894e9b4-ecfe-4a4f-a4aa-203fb9c478ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_008202cb-f5eb-403c-b04d-d10a0fd662c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_33fd7409-0b10-4919-a5eb-76cc6fb72192" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_008202cb-f5eb-403c-b04d-d10a0fd662c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9e151159-e199-434f-9aeb-0fa341e85826" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_33fd7409-0b10-4919-a5eb-76cc6fb72192" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9e151159-e199-434f-9aeb-0fa341e85826" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_2f381bc2-8abc-4be0-b07a-ee35c7c70933" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_33fd7409-0b10-4919-a5eb-76cc6fb72192" xlink:to="loc_us-gaap_InventoryNet_2f381bc2-8abc-4be0-b07a-ee35c7c70933" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_741ecefb-e74b-45d8-9d5b-22bdf405a946" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_33fd7409-0b10-4919-a5eb-76cc6fb72192" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_741ecefb-e74b-45d8-9d5b-22bdf405a946" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent_f4663449-943c-4ece-9531-85bc73b09cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_33fd7409-0b10-4919-a5eb-76cc6fb72192" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetCurrent_f4663449-943c-4ece-9531-85bc73b09cf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_41696a00-6a1b-47d9-84ab-e62e92c2fed1" 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_b5335046-9376-4107-9624-cb9c461275fa" 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_41696a00-6a1b-47d9-84ab-e62e92c2fed1" xlink:to="loc_us-gaap_CommonStockValue_b5335046-9376-4107-9624-cb9c461275fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3dbfa4aa-2dca-42e9-a3b4-ed3546cbbac4" 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_41696a00-6a1b-47d9-84ab-e62e92c2fed1" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3dbfa4aa-2dca-42e9-a3b4-ed3546cbbac4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4dac5abf-bf86-458d-bc34-0fae5874c991" 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_41696a00-6a1b-47d9-84ab-e62e92c2fed1" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4dac5abf-bf86-458d-bc34-0fae5874c991" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6e188b0e-b699-4562-b529-6069f486a46a" 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_41696a00-6a1b-47d9-84ab-e62e92c2fed1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6e188b0e-b699-4562-b529-6069f486a46a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_d9f50127-d6a3-4c60-8f73-5fa3201ecd71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_41696a00-6a1b-47d9-84ab-e62e92c2fed1" xlink:to="loc_us-gaap_TreasuryStockValue_d9f50127-d6a3-4c60-8f73-5fa3201ecd71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_820a16f0-be1c-43f4-91ba-c8a0030887b8" 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_kequ_AccruedEmployeeBenefitPlanCosts_fbe2efe1-1128-4cb7-847d-ac29abbfc0b6" xlink:href="kequ-20220731.xsd#kequ_AccruedEmployeeBenefitPlanCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_820a16f0-be1c-43f4-91ba-c8a0030887b8" xlink:to="loc_kequ_AccruedEmployeeBenefitPlanCosts_fbe2efe1-1128-4cb7-847d-ac29abbfc0b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_06594edb-e3de-4a09-a527-2b8c8bd23383" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_820a16f0-be1c-43f4-91ba-c8a0030887b8" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_06594edb-e3de-4a09-a527-2b8c8bd23383" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f7a3a25a-7363-4a2e-a2d9-829e298c3345" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_820a16f0-be1c-43f4-91ba-c8a0030887b8" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f7a3a25a-7363-4a2e-a2d9-829e298c3345" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1c325e07-62da-4ebf-960d-c93f2ced0a1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_820a16f0-be1c-43f4-91ba-c8a0030887b8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1c325e07-62da-4ebf-960d-c93f2ced0a1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityNoncurrent_c82b2e01-fab6-458b-b4b4-2e4b74205a9a" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_820a16f0-be1c-43f4-91ba-c8a0030887b8" xlink:to="loc_kequ_FinancingLiabilityNoncurrent_c82b2e01-fab6-458b-b4b4-2e4b74205a9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_04b27451-227c-42e9-8c28-90b2695ffd25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_820a16f0-be1c-43f4-91ba-c8a0030887b8" xlink:to="loc_us-gaap_LiabilitiesCurrent_04b27451-227c-42e9-8c28-90b2695ffd25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_9f69a94d-4c21-4edc-b808-34e8d5de52a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_820a16f0-be1c-43f4-91ba-c8a0030887b8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_9f69a94d-4c21-4edc-b808-34e8d5de52a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_79269654-990b-4437-b9e5-813f9033074c" 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_e1a05930-5d0e-4d6a-b7f3-b5a3abceb969" 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_79269654-990b-4437-b9e5-813f9033074c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_e1a05930-5d0e-4d6a-b7f3-b5a3abceb969" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0dfc363e-5aac-41bd-bd3d-6dfa195cecc3" 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_79269654-990b-4437-b9e5-813f9033074c" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0dfc363e-5aac-41bd-bd3d-6dfa195cecc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_09da7393-5b06-41c0-8d1e-a7d04256f5f3" 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_AssetsCurrent_7a0ce790-f4c2-4493-9f9a-f48c29fce0b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_09da7393-5b06-41c0-8d1e-a7d04256f5f3" xlink:to="loc_us-gaap_AssetsCurrent_7a0ce790-f4c2-4493-9f9a-f48c29fce0b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_92b0d27b-5e56-4592-bf5f-eef34775c55d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_09da7393-5b06-41c0-8d1e-a7d04256f5f3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_92b0d27b-5e56-4592-bf5f-eef34775c55d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_c065fe92-8717-4159-9008-b542767c32a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_09da7393-5b06-41c0-8d1e-a7d04256f5f3" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_c065fe92-8717-4159-9008-b542767c32a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_c4fe0cf2-a12f-49a6-985e-c0b1e988e995" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_09da7393-5b06-41c0-8d1e-a7d04256f5f3" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_c4fe0cf2-a12f-49a6-985e-c0b1e988e995" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_b7af8ed3-e348-42aa-aedb-4b823a6405b7" 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_CommitmentsAndContingencies_6d7fd373-c0ae-446d-9999-c937f8a8e404" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_b7af8ed3-e348-42aa-aedb-4b823a6405b7" xlink:to="loc_us-gaap_CommitmentsAndContingencies_6d7fd373-c0ae-446d-9999-c937f8a8e404" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_6f034eb9-1217-4559-81a2-a40f9d50cada" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_b7af8ed3-e348-42aa-aedb-4b823a6405b7" xlink:to="loc_us-gaap_Liabilities_6f034eb9-1217-4559-81a2-a40f9d50cada" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a805e7ea-70e7-423d-b991-cb9ffbbc5074" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_b7af8ed3-e348-42aa-aedb-4b823a6405b7" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a805e7ea-70e7-423d-b991-cb9ffbbc5074" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="kequ-20220731.xsd#CondensedConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:calculationLink xlink:role="http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_cb51b2af-c2a0-4790-9a71-04bdce1802dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71e52b52-5a93-4dee-88c5-e1e780e1cdb6" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_cb51b2af-c2a0-4790-9a71-04bdce1802dc" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_71e52b52-5a93-4dee-88c5-e1e780e1cdb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c07552a3-124a-4123-aa94-30c260f20da9" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_cb51b2af-c2a0-4790-9a71-04bdce1802dc" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c07552a3-124a-4123-aa94-30c260f20da9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c3636ffb-4971-4038-813f-b7c9fa8dc8d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_cb51b2af-c2a0-4790-9a71-04bdce1802dc" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c3636ffb-4971-4038-813f-b7c9fa8dc8d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2adf4385-59f9-408e-a1cc-42b5c9af0866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_cb51b2af-c2a0-4790-9a71-04bdce1802dc" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2adf4385-59f9-408e-a1cc-42b5c9af0866" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2d9dea09-91f4-4207-80f5-1f5b948691d0" 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_PaymentsToAcquireProductiveAssets_f637c3b7-a264-4f22-b98e-cb62ad368f00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2d9dea09-91f4-4207-80f5-1f5b948691d0" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_f637c3b7-a264-4f22-b98e-cb62ad368f00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_110dd70e-3a12-43de-b98e-9f30518d560f" 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_ProfitLoss_41094b2e-5f6e-4c1f-a0f4-90ec86978345" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_110dd70e-3a12-43de-b98e-9f30518d560f" xlink:to="loc_us-gaap_ProfitLoss_41094b2e-5f6e-4c1f-a0f4-90ec86978345" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_7a7c6c9e-eeff-4251-bb5b-63a9fc35db43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_110dd70e-3a12-43de-b98e-9f30518d560f" xlink:to="loc_us-gaap_Depreciation_7a7c6c9e-eeff-4251-bb5b-63a9fc35db43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_b60cbef7-5f4f-4a69-980e-2c88fa01c6e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_110dd70e-3a12-43de-b98e-9f30518d560f" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_b60cbef7-5f4f-4a69-980e-2c88fa01c6e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_f0f2e7f1-773a-4d3e-b918-ab699ac6c659" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_110dd70e-3a12-43de-b98e-9f30518d560f" xlink:to="loc_us-gaap_ShareBasedCompensation_f0f2e7f1-773a-4d3e-b918-ab699ac6c659" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_ProvisionForDeferredIncomeTaxes_37f8acc7-f50a-438e-980e-d66fd32a011d" xlink:href="kequ-20220731.xsd#kequ_ProvisionForDeferredIncomeTaxes"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_110dd70e-3a12-43de-b98e-9f30518d560f" xlink:to="loc_kequ_ProvisionForDeferredIncomeTaxes_37f8acc7-f50a-438e-980e-d66fd32a011d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_234afb44-9d5e-43ec-858f-fb6b92bae508" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_110dd70e-3a12-43de-b98e-9f30518d560f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_234afb44-9d5e-43ec-858f-fb6b92bae508" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_0437ce41-7ace-4c45-baa2-2abddaa79a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_110dd70e-3a12-43de-b98e-9f30518d560f" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_0437ce41-7ace-4c45-baa2-2abddaa79a9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_71d09c4d-c3d6-4f76-bbf0-036719767ea2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_110dd70e-3a12-43de-b98e-9f30518d560f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_71d09c4d-c3d6-4f76-bbf0-036719767ea2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_ec8e6f0a-6a21-4bef-84e6-8d928f9a20ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_110dd70e-3a12-43de-b98e-9f30518d560f" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_ec8e6f0a-6a21-4bef-84e6-8d928f9a20ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_aad118d6-9e56-4bb8-a5e6-9a95c1a8739f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_110dd70e-3a12-43de-b98e-9f30518d560f" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_aad118d6-9e56-4bb8-a5e6-9a95c1a8739f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_44240e1d-0c55-4a09-aeb6-42b44547a3be" 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_ProceedsFromShortTermDebt_f0d51217-0d92-4e91-aef1-39dac175c3eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_44240e1d-0c55-4a09-aeb6-42b44547a3be" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_f0d51217-0d92-4e91-aef1-39dac175c3eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_PaymentsOnFinancingLiability_206e4c1a-de2c-4b70-a0f3-5b7590e8f8b3" xlink:href="kequ-20220731.xsd#kequ_PaymentsOnFinancingLiability"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_44240e1d-0c55-4a09-aeb6-42b44547a3be" xlink:to="loc_kequ_PaymentsOnFinancingLiability_206e4c1a-de2c-4b70-a0f3-5b7590e8f8b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_5bb4fd4f-f9c9-413d-845c-4c3ff039e579" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_44240e1d-0c55-4a09-aeb6-42b44547a3be" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_5bb4fd4f-f9c9-413d-845c-4c3ff039e579" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_f0fef4c2-107f-4550-8a5b-5fa17e586fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_44240e1d-0c55-4a09-aeb6-42b44547a3be" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_f0fef4c2-107f-4550-8a5b-5fa17e586fb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_ProceedsFromFinancingLiability_cbcac961-4a8f-4d4c-b3fb-a77a570d60d3" xlink:href="kequ-20220731.xsd#kequ_ProceedsFromFinancingLiability"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_44240e1d-0c55-4a09-aeb6-42b44547a3be" xlink:to="loc_kequ_ProceedsFromFinancingLiability_cbcac961-4a8f-4d4c-b3fb-a77a570d60d3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="kequ-20220731.xsd#CashCashEquivalentsandRestrictedCashDetails"/>
  <link:calculationLink xlink:role="http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_457a434c-9175-4fd5-865d-56eb6fc27b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8032bc78-876f-4136-89e5-32f2ea7fd59b" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_457a434c-9175-4fd5-865d-56eb6fc27b0a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8032bc78-876f-4136-89e5-32f2ea7fd59b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_94ce5f4e-0d24-4b6a-9120-6d034f3cf825" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_457a434c-9175-4fd5-865d-56eb6fc27b0a" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_94ce5f4e-0d24-4b6a-9120-6d034f3cf825" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/InventoriesSummaryofInventoriesDetail" xlink:type="simple" xlink:href="kequ-20220731.xsd#InventoriesSummaryofInventoriesDetail"/>
  <link:calculationLink xlink:role="http://www.kewaunee.com/role/InventoriesSummaryofInventoriesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_3f76b1d0-31a6-4303-8a7e-45dbd65bf0e4" 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_InventoryFinishedGoodsNetOfReserves_326ed2d9-dd93-4d2c-b0eb-8270ede2c1e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_3f76b1d0-31a6-4303-8a7e-45dbd65bf0e4" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_326ed2d9-dd93-4d2c-b0eb-8270ede2c1e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_e52f258a-d111-47ec-8a4d-07c2078f7abe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_3f76b1d0-31a6-4303-8a7e-45dbd65bf0e4" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_e52f258a-d111-47ec-8a4d-07c2078f7abe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_002b6e9e-42f0-438d-80ba-56a20e812846" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_3f76b1d0-31a6-4303-8a7e-45dbd65bf0e4" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_002b6e9e-42f0-438d-80ba-56a20e812846" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails" xlink:type="simple" xlink:href="kequ-20220731.xsd#SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaid_67953c7e-2c8b-484a-8f57-2b85372ec1a4" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaid"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiability_64bda150-5fd7-487e-9355-3708ef88a0f9" xlink:href="kequ-20220731.xsd#kequ_FinancingLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kequ_FinancingLiabilityToBePaid_67953c7e-2c8b-484a-8f57-2b85372ec1a4" xlink:to="loc_kequ_FinancingLiability_64bda150-5fd7-487e-9355-3708ef88a0f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityUndiscountedExcessAmount_3a090849-4005-413f-a249-df62e6877198" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kequ_FinancingLiabilityToBePaid_67953c7e-2c8b-484a-8f57-2b85372ec1a4" xlink:to="loc_kequ_FinancingLiabilityUndiscountedExcessAmount_3a090849-4005-413f-a249-df62e6877198" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails_1" xlink:type="simple" xlink:href="kequ-20220731.xsd#SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaid_8bd22b11-d896-40d5-80c3-1f88492f6a52" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaid"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaidYearTwo_0b571ac9-5127-4fbb-a485-c1a227daa1fd" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaidYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kequ_FinancingLiabilityToBePaid_8bd22b11-d896-40d5-80c3-1f88492f6a52" xlink:to="loc_kequ_FinancingLiabilityToBePaidYearTwo_0b571ac9-5127-4fbb-a485-c1a227daa1fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaidYearFour_81cbebfd-483b-4444-915f-1d5c5c3fdfe4" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaidYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kequ_FinancingLiabilityToBePaid_8bd22b11-d896-40d5-80c3-1f88492f6a52" xlink:to="loc_kequ_FinancingLiabilityToBePaidYearFour_81cbebfd-483b-4444-915f-1d5c5c3fdfe4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaidAfterYearFour_7dac29c7-a512-47ff-bbd6-5ef634b9b145" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kequ_FinancingLiabilityToBePaid_8bd22b11-d896-40d5-80c3-1f88492f6a52" xlink:to="loc_kequ_FinancingLiabilityToBePaidAfterYearFour_7dac29c7-a512-47ff-bbd6-5ef634b9b145" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaidYearThree_fd96c6d1-d9f4-4343-89b8-b912ea7e0586" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaidYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kequ_FinancingLiabilityToBePaid_8bd22b11-d896-40d5-80c3-1f88492f6a52" xlink:to="loc_kequ_FinancingLiabilityToBePaidYearThree_fd96c6d1-d9f4-4343-89b8-b912ea7e0586" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear_3b97fdc7-802e-4eb8-a822-ee7310f428fe" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kequ_FinancingLiabilityToBePaid_8bd22b11-d896-40d5-80c3-1f88492f6a52" xlink:to="loc_kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear_3b97fdc7-802e-4eb8-a822-ee7310f428fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaidYearOne_cd2e2caa-53fd-45ec-a25e-74808336d489" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaidYearOne"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kequ_FinancingLiabilityToBePaid_8bd22b11-d896-40d5-80c3-1f88492f6a52" xlink:to="loc_kequ_FinancingLiabilityToBePaidYearOne_cd2e2caa-53fd-45ec-a25e-74808336d489" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails" xlink:type="simple" xlink:href="kequ-20220731.xsd#LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"/>
  <link:calculationLink xlink:role="http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_a2c567e9-dfee-4654-baf9-7d51e80940fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_7312c1d4-0183-429d-802d-f2c674cfec5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_a2c567e9-dfee-4654-baf9-7d51e80940fb" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_7312c1d4-0183-429d-802d-f2c674cfec5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_a2cdba3b-34f5-41fb-89a1-600365c2e568" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_a2c567e9-dfee-4654-baf9-7d51e80940fb" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_a2cdba3b-34f5-41fb-89a1-600365c2e568" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_c48bb594-fb8c-40f8-ba22-b0a387fea916" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_a2c567e9-dfee-4654-baf9-7d51e80940fb" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_c48bb594-fb8c-40f8-ba22-b0a387fea916" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_ca79b7d2-3f79-4b46-b67e-100d352c4830" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_a2c567e9-dfee-4654-baf9-7d51e80940fb" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_ca79b7d2-3f79-4b46-b67e-100d352c4830" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_1403e88b-51fd-4bbe-a0e1-27cd54cf0dba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_a2c567e9-dfee-4654-baf9-7d51e80940fb" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_1403e88b-51fd-4bbe-a0e1-27cd54cf0dba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinanceLeaseLiabilityToBePaidAfterYearFour_2a7e9702-92c2-428c-ae1c-819642eb6ac8" xlink:href="kequ-20220731.xsd#kequ_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_a2c567e9-dfee-4654-baf9-7d51e80940fb" xlink:to="loc_kequ_FinanceLeaseLiabilityToBePaidAfterYearFour_2a7e9702-92c2-428c-ae1c-819642eb6ac8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a4aa64fa-8cfa-4dba-9f3c-5ef8ab191a3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_59ed20dc-19b4-4b97-992d-53683a150d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a4aa64fa-8cfa-4dba-9f3c-5ef8ab191a3c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_59ed20dc-19b4-4b97-992d-53683a150d9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_ee0a0cc1-1dc7-408c-830f-31ea1026469a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a4aa64fa-8cfa-4dba-9f3c-5ef8ab191a3c" xlink:to="loc_us-gaap_OperatingLeaseLiability_ee0a0cc1-1dc7-408c-830f-31ea1026469a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails_1" xlink:type="simple" xlink:href="kequ-20220731.xsd#LeasesScheduleofOperatingandFinanceLeaseMaturityDetails_1"/>
  <link:calculationLink xlink:role="http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_f030250f-9872-4df2-911e-dfc7ad525619" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_1223bbfe-e51d-4024-b107-980912257993" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_f030250f-9872-4df2-911e-dfc7ad525619" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_1223bbfe-e51d-4024-b107-980912257993" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_9784fcbb-f0ae-45a8-bd1e-eeabb9be2356" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_f030250f-9872-4df2-911e-dfc7ad525619" xlink:to="loc_us-gaap_FinanceLeaseLiability_9784fcbb-f0ae-45a8-bd1e-eeabb9be2356" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9b63482a-44c7-4339-a0d9-eaca28edf652" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_7be81b83-b07b-475c-843a-c3d6c5f0e8c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9b63482a-44c7-4339-a0d9-eaca28edf652" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_7be81b83-b07b-475c-843a-c3d6c5f0e8c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_07ffef43-a872-43e8-a589-f90d66d83bff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9b63482a-44c7-4339-a0d9-eaca28edf652" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_07ffef43-a872-43e8-a589-f90d66d83bff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_e371419d-f319-42b1-bef4-7c01ddaf067f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9b63482a-44c7-4339-a0d9-eaca28edf652" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_e371419d-f319-42b1-bef4-7c01ddaf067f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3c35c79a-bcf9-4c12-a205-d6a2b7bcfca0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9b63482a-44c7-4339-a0d9-eaca28edf652" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3c35c79a-bcf9-4c12-a205-d6a2b7bcfca0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_364203a9-c03e-4214-ad67-640e20eabef7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9b63482a-44c7-4339-a0d9-eaca28edf652" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_364203a9-c03e-4214-ad67-640e20eabef7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_a25582cf-3e39-4734-88f2-355ca515136b" xlink:href="kequ-20220731.xsd#kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9b63482a-44c7-4339-a0d9-eaca28edf652" xlink:to="loc_kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_a25582cf-3e39-4734-88f2-355ca515136b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/EarningsPerShareScheduleofEarningsPerCommonShareDetails" xlink:type="simple" xlink:href="kequ-20220731.xsd#EarningsPerShareScheduleofEarningsPerCommonShareDetails"/>
  <link:calculationLink xlink:role="http://www.kewaunee.com/role/EarningsPerShareScheduleofEarningsPerCommonShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f2508cae-fd82-4472-bfdb-8dd45e721844" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3147d61c-a6d1-489c-9e5f-1e47c69eea57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f2508cae-fd82-4472-bfdb-8dd45e721844" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3147d61c-a6d1-489c-9e5f-1e47c69eea57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_5cdfae03-772d-4aeb-8d00-b83434e8f2e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f2508cae-fd82-4472-bfdb-8dd45e721844" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_5cdfae03-772d-4aeb-8d00-b83434e8f2e9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/DefinedBenefitPensionPlansPensionExpensesDetail" xlink:type="simple" xlink:href="kequ-20220731.xsd#DefinedBenefitPensionPlansPensionExpensesDetail"/>
  <link:calculationLink xlink:role="http://www.kewaunee.com/role/DefinedBenefitPensionPlansPensionExpensesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e78cf9ba-37cc-4b97-b8fd-630a5852eaae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_c5016b1e-ce9f-4d73-b341-836e61fd5f39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e78cf9ba-37cc-4b97-b8fd-630a5852eaae" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_c5016b1e-ce9f-4d73-b341-836e61fd5f39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_58a3c8cd-185f-4089-9b2f-5e1e741badc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e78cf9ba-37cc-4b97-b8fd-630a5852eaae" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_58a3c8cd-185f-4089-9b2f-5e1e741badc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_2f79dfa9-b343-479f-9df9-0b350bd1eb9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e78cf9ba-37cc-4b97-b8fd-630a5852eaae" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_2f79dfa9-b343-479f-9df9-0b350bd1eb9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_37da4fb5-bef4-427d-953c-ff90714ab00a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e78cf9ba-37cc-4b97-b8fd-630a5852eaae" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_37da4fb5-bef4-427d-953c-ff90714ab00a" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>kequ-20220731_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:9669f6d1-3fc6-47d6-8b1d-d5fe635fca3c,g:cf19fcd2-3f0b-4592-b3c4-335af849de79-->
<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.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" xlink:type="simple" xlink:href="kequ-20220731.xsd#CondensedConsolidatedStatementofStockholdersEquityUnaudited"/>
  <link:definitionLink xlink:role="http://www.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" xlink:type="extended" id="i8ab9218496fb4af584badc446b1f7833_CondensedConsolidatedStatementofStockholdersEquityUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_cc2ab68f-8dcf-4618-9acd-412adfe56189" 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_a4873cdb-9e51-4437-8148-59b41d469209" 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_cc2ab68f-8dcf-4618-9acd-412adfe56189" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a4873cdb-9e51-4437-8148-59b41d469209" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ef642ded-6d78-4366-bd27-0573044d59c6" 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_a4873cdb-9e51-4437-8148-59b41d469209" xlink:to="loc_us-gaap_StockholdersEquity_ef642ded-6d78-4366-bd27-0573044d59c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9e4d71d2-feb7-4caa-a7c6-7e91e2f425d3" 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_a4873cdb-9e51-4437-8148-59b41d469209" xlink:to="loc_us-gaap_NetIncomeLoss_9e4d71d2-feb7-4caa-a7c6-7e91e2f425d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_7697299b-539b-48c3-943b-f299376240f5" 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_a4873cdb-9e51-4437-8148-59b41d469209" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_7697299b-539b-48c3-943b-f299376240f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_22453a36-04a9-404c-8989-7b61e4f48653" 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_a4873cdb-9e51-4437-8148-59b41d469209" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_22453a36-04a9-404c-8989-7b61e4f48653" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_322a1c76-28e1-4588-8201-19877f352f00" 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_77e4e326-6773-4310-9b9c-2dda307a9c51" 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_cc2ab68f-8dcf-4618-9acd-412adfe56189" xlink:to="loc_us-gaap_StatementTable_77e4e326-6773-4310-9b9c-2dda307a9c51" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_4ee9c6f6-fd32-4da8-99b8-da4e61fc58ab" 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_77e4e326-6773-4310-9b9c-2dda307a9c51" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_4ee9c6f6-fd32-4da8-99b8-da4e61fc58ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4ee9c6f6-fd32-4da8-99b8-da4e61fc58ab_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_4ee9c6f6-fd32-4da8-99b8-da4e61fc58ab" xlink:to="loc_us-gaap_EquityComponentDomain_4ee9c6f6-fd32-4da8-99b8-da4e61fc58ab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_47cb1c38-ad84-4202-a52b-856ec6812b98" 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_4ee9c6f6-fd32-4da8-99b8-da4e61fc58ab" xlink:to="loc_us-gaap_EquityComponentDomain_47cb1c38-ad84-4202-a52b-856ec6812b98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6ad65129-d6d4-489a-a85c-7c275ba98a65" 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_47cb1c38-ad84-4202-a52b-856ec6812b98" xlink:to="loc_us-gaap_CommonStockMember_6ad65129-d6d4-489a-a85c-7c275ba98a65" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_2bdcb9a1-8222-46fc-ae1d-510656c54800" 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_47cb1c38-ad84-4202-a52b-856ec6812b98" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_2bdcb9a1-8222-46fc-ae1d-510656c54800" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_fa1b92d9-324e-4e6a-a394-b2e562653309" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_47cb1c38-ad84-4202-a52b-856ec6812b98" xlink:to="loc_us-gaap_TreasuryStockMember_fa1b92d9-324e-4e6a-a394-b2e562653309" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_79e14429-5676-4aa9-b687-25271251971c" 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_47cb1c38-ad84-4202-a52b-856ec6812b98" xlink:to="loc_us-gaap_RetainedEarningsMember_79e14429-5676-4aa9-b687-25271251971c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6fb57100-b442-45ea-986a-b3e1b3e437bc" 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_47cb1c38-ad84-4202-a52b-856ec6812b98" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6fb57100-b442-45ea-986a-b3e1b3e437bc" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail" xlink:type="simple" xlink:href="kequ-20220731.xsd#RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail"/>
  <link:definitionLink xlink:role="http://www.kewaunee.com/role/RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail" xlink:type="extended" id="i5adfb23511424dc59e19b72db2aa0e9f_RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_a474a5d7-9099-4a6a-9d5c-d195462e89b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3e437423-15a3-4bcc-802b-21ef5a3b7f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a474a5d7-9099-4a6a-9d5c-d195462e89b6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3e437423-15a3-4bcc-802b-21ef5a3b7f9f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_a591fa66-383c-4689-a94b-a2a5fe207c52" 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_a474a5d7-9099-4a6a-9d5c-d195462e89b6" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_a591fa66-383c-4689-a94b-a2a5fe207c52" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_18db2c18-e164-4484-8929-07e603f49818" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a591fa66-383c-4689-a94b-a2a5fe207c52" xlink:to="loc_us-gaap_GeographicDistributionAxis_18db2c18-e164-4484-8929-07e603f49818" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_18db2c18-e164-4484-8929-07e603f49818_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GeographicDistributionAxis_18db2c18-e164-4484-8929-07e603f49818" xlink:to="loc_us-gaap_GeographicDistributionDomain_18db2c18-e164-4484-8929-07e603f49818_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_44d2e045-44e6-421b-aee1-43d86ee33f7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GeographicDistributionAxis_18db2c18-e164-4484-8929-07e603f49818" xlink:to="loc_us-gaap_GeographicDistributionDomain_44d2e045-44e6-421b-aee1-43d86ee33f7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomesticMember_7f0facff-5d6c-42a6-85b1-da24fbef6cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionDomesticMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicDistributionDomain_44d2e045-44e6-421b-aee1-43d86ee33f7d" xlink:to="loc_us-gaap_GeographicDistributionDomesticMember_7f0facff-5d6c-42a6-85b1-da24fbef6cc4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionForeignMember_8282fc0b-fe3e-46a7-8653-f8487c9afb30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionForeignMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicDistributionDomain_44d2e045-44e6-421b-aee1-43d86ee33f7d" xlink:to="loc_us-gaap_GeographicDistributionForeignMember_8282fc0b-fe3e-46a7-8653-f8487c9afb30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_b0d69cf7-6390-4ac7-b376-9a774c77384b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a591fa66-383c-4689-a94b-a2a5fe207c52" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_b0d69cf7-6390-4ac7-b376-9a774c77384b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_b0d69cf7-6390-4ac7-b376-9a774c77384b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_b0d69cf7-6390-4ac7-b376-9a774c77384b" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_b0d69cf7-6390-4ac7-b376-9a774c77384b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_27bc343d-241a-4b5e-b862-67c2c9bf2a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_b0d69cf7-6390-4ac7-b376-9a774c77384b" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_27bc343d-241a-4b5e-b862-67c2c9bf2a7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_6115bd69-d74c-4e4c-8892-9e21b2c03dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_27bc343d-241a-4b5e-b862-67c2c9bf2a7c" xlink:to="loc_us-gaap_TransferredOverTimeMember_6115bd69-d74c-4e4c-8892-9e21b2c03dfe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_dc84897b-12af-4253-a6c2-b229b72d14ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_27bc343d-241a-4b5e-b862-67c2c9bf2a7c" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_dc84897b-12af-4253-a6c2-b229b72d14ae" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/RevenueRecognitionAdditionalInformationDetail" xlink:type="simple" xlink:href="kequ-20220731.xsd#RevenueRecognitionAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.kewaunee.com/role/RevenueRecognitionAdditionalInformationDetail" xlink:type="extended" id="i00f36bfd5e3244d189ce8d88a1f8ca44_RevenueRecognitionAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_9bbbedab-1e46-4b7f-a733-e7ee541a98a0" 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_ContractWithCustomerAssetNet_d474aabe-aa21-46e1-9406-44b68f6bfa7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9bbbedab-1e46-4b7f-a733-e7ee541a98a0" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_d474aabe-aa21-46e1-9406-44b68f6bfa7e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_999c300e-7d42-4ab1-acc3-9e3e1ae1c0a6" 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_9bbbedab-1e46-4b7f-a733-e7ee541a98a0" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_999c300e-7d42-4ab1-acc3-9e3e1ae1c0a6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_b748e894-14d2-4684-a5e9-60979d024ced" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_999c300e-7d42-4ab1-acc3-9e3e1ae1c0a6" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_b748e894-14d2-4684-a5e9-60979d024ced" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_b748e894-14d2-4684-a5e9-60979d024ced_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_b748e894-14d2-4684-a5e9-60979d024ced" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_b748e894-14d2-4684-a5e9-60979d024ced_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1047f7af-7d79-4981-a3ac-48298db4b589" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_b748e894-14d2-4684-a5e9-60979d024ced" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1047f7af-7d79-4981-a3ac-48298db4b589" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_1e9e9c98-e6e3-4873-b645-5812be2c9563" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1047f7af-7d79-4981-a3ac-48298db4b589" xlink:to="loc_us-gaap_AccountsReceivableMember_1e9e9c98-e6e3-4873-b645-5812be2c9563" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_e63c550b-1d46-426b-b78d-7ece71cd6f42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1047f7af-7d79-4981-a3ac-48298db4b589" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_e63c550b-1d46-426b-b78d-7ece71cd6f42" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/InventoriesAdditionalInformationDetail" xlink:type="simple" xlink:href="kequ-20220731.xsd#InventoriesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.kewaunee.com/role/InventoriesAdditionalInformationDetail" xlink:type="extended" id="i3cea1bc14f2f4a60aab31552917df7b8_InventoriesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems_2cdeebfb-3326-4f09-a399-1a9c14c6c7f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_c941a8ac-de06-4080-8f59-41c00c38392f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_2cdeebfb-3326-4f09-a399-1a9c14c6c7f4" xlink:to="loc_us-gaap_InventoryNet_c941a8ac-de06-4080-8f59-41c00c38392f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryCurrentTable_a541ffde-fc25-40f9-acf6-5fa54546a39a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryCurrentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_InventoryLineItems_2cdeebfb-3326-4f09-a399-1a9c14c6c7f4" xlink:to="loc_us-gaap_InventoryCurrentTable_a541ffde-fc25-40f9-acf6-5fa54546a39a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_ed6c5a54-16a2-4d24-b967-ebd97bafe3ed" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_InventoryCurrentTable_a541ffde-fc25-40f9-acf6-5fa54546a39a" xlink:to="loc_srt_ConsolidatedEntitiesAxis_ed6c5a54-16a2-4d24-b967-ebd97bafe3ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_ed6c5a54-16a2-4d24-b967-ebd97bafe3ed_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_ed6c5a54-16a2-4d24-b967-ebd97bafe3ed" xlink:to="loc_srt_ConsolidatedEntitiesDomain_ed6c5a54-16a2-4d24-b967-ebd97bafe3ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_14be035c-7f19-4baf-b78b-4b4ce219b580" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_ed6c5a54-16a2-4d24-b967-ebd97bafe3ed" xlink:to="loc_srt_ConsolidatedEntitiesDomain_14be035c-7f19-4baf-b78b-4b4ce219b580" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_ForeignSubsidiariesMember_522efb35-4db5-4412-8159-3a27fe409e4a" xlink:href="kequ-20220731.xsd#kequ_ForeignSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_14be035c-7f19-4baf-b78b-4b4ce219b580" xlink:to="loc_kequ_ForeignSubsidiariesMember_522efb35-4db5-4412-8159-3a27fe409e4a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail" xlink:type="simple" xlink:href="kequ-20220731.xsd#FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail"/>
  <link:definitionLink xlink:role="http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail" xlink:type="extended" id="i95fa0438cca24ac69526cb51bf88ec5f_FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_ec0f9059-fe0d-47cb-8010-967531956ab1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_9ebadc82-7651-47db-8302-29ab6c39c0cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_ec0f9059-fe0d-47cb-8010-967531956ab1" xlink:to="loc_us-gaap_DerivativeAssets_9ebadc82-7651-47db-8302-29ab6c39c0cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_80389419-9de0-48f8-b50b-c60622970476" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_ec0f9059-fe0d-47cb-8010-967531956ab1" xlink:to="loc_us-gaap_DerivativeLiabilities_80389419-9de0-48f8-b50b-c60622970476" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_6c9c87eb-67c7-4185-99cf-211eaf1d4ce4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_ec0f9059-fe0d-47cb-8010-967531956ab1" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_6c9c87eb-67c7-4185-99cf-211eaf1d4ce4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2d7282c9-5e40-48a5-ac57-dbd0d1d97754" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_6c9c87eb-67c7-4185-99cf-211eaf1d4ce4" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2d7282c9-5e40-48a5-ac57-dbd0d1d97754" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2d7282c9-5e40-48a5-ac57-dbd0d1d97754_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_2d7282c9-5e40-48a5-ac57-dbd0d1d97754" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2d7282c9-5e40-48a5-ac57-dbd0d1d97754_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1c00994a-6842-4984-a3d4-b61e6bd14a80" 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_2d7282c9-5e40-48a5-ac57-dbd0d1d97754" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1c00994a-6842-4984-a3d4-b61e6bd14a80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_f03825bf-678e-46f6-939d-e956ade026e8" 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_1c00994a-6842-4984-a3d4-b61e6bd14a80" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_f03825bf-678e-46f6-939d-e956ade026e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_85356907-c9a1-483e-8a8e-d30af6f07459" 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_1c00994a-6842-4984-a3d4-b61e6bd14a80" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_85356907-c9a1-483e-8a8e-d30af6f07459" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_a9bf599a-8a3e-41e0-b72a-e4362dc26428" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_6c9c87eb-67c7-4185-99cf-211eaf1d4ce4" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_a9bf599a-8a3e-41e0-b72a-e4362dc26428" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_a9bf599a-8a3e-41e0-b72a-e4362dc26428_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_a9bf599a-8a3e-41e0-b72a-e4362dc26428" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_a9bf599a-8a3e-41e0-b72a-e4362dc26428_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_6c72c65f-57a2-4fa5-8c7b-2edb130124dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_a9bf599a-8a3e-41e0-b72a-e4362dc26428" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_6c72c65f-57a2-4fa5-8c7b-2edb130124dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_TradingSecuritiesMember_3ade56f5-db71-4b88-8120-2ebc47ebdb56" xlink:href="kequ-20220731.xsd#kequ_TradingSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_6c72c65f-57a2-4fa5-8c7b-2edb130124dc" xlink:to="loc_kequ_TradingSecuritiesMember_3ade56f5-db71-4b88-8120-2ebc47ebdb56" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueMember_aa1202b0-a4f6-4387-8e01-b2e20053969e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashSurrenderValueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_6c72c65f-57a2-4fa5-8c7b-2edb130124dc" xlink:to="loc_us-gaap_CashSurrenderValueMember_aa1202b0-a4f6-4387-8e01-b2e20053969e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f96aa1f4-bc70-4f41-bbfe-d18fd1aa0434" 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_FairValueByBalanceSheetGroupingTable_6c9c87eb-67c7-4185-99cf-211eaf1d4ce4" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f96aa1f4-bc70-4f41-bbfe-d18fd1aa0434" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f96aa1f4-bc70-4f41-bbfe-d18fd1aa0434_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_f96aa1f4-bc70-4f41-bbfe-d18fd1aa0434" xlink:to="loc_us-gaap_EquityComponentDomain_f96aa1f4-bc70-4f41-bbfe-d18fd1aa0434_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f69437de-3b4b-42f3-8222-33470683a467" 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_f96aa1f4-bc70-4f41-bbfe-d18fd1aa0434" xlink:to="loc_us-gaap_EquityComponentDomain_f69437de-3b4b-42f3-8222-33470683a467" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_NonQualifiedCompensationPlanMember_ed7cb5a0-d7e2-481b-8712-f85ea89a5f55" xlink:href="kequ-20220731.xsd#kequ_NonQualifiedCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f69437de-3b4b-42f3-8222-33470683a467" xlink:to="loc_kequ_NonQualifiedCompensationPlanMember_ed7cb5a0-d7e2-481b-8712-f85ea89a5f55" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/LongtermDebtandOtherCreditArrangementsDetails" xlink:type="simple" xlink:href="kequ-20220731.xsd#LongtermDebtandOtherCreditArrangementsDetails"/>
  <link:definitionLink xlink:role="http://www.kewaunee.com/role/LongtermDebtandOtherCreditArrangementsDetails" xlink:type="extended" id="i7c9cc7e4dad34bae9aed8ddf27681cd1_LongtermDebtandOtherCreditArrangementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_db811f45-fc73-436d-8fb8-3ef7a9f30f4b" 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_LineOfCredit_f8c5f219-fa28-495c-b416-e78cebdece52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_db811f45-fc73-436d-8fb8-3ef7a9f30f4b" xlink:to="loc_us-gaap_LineOfCredit_f8c5f219-fa28-495c-b416-e78cebdece52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5559bde5-3580-4a91-883c-d9013714eaf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_db811f45-fc73-436d-8fb8-3ef7a9f30f4b" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5559bde5-3580-4a91-883c-d9013714eaf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_3eb36d5c-628c-46b5-a389-8ffce8ea0239" 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_db811f45-fc73-436d-8fb8-3ef7a9f30f4b" xlink:to="loc_us-gaap_LongTermDebt_3eb36d5c-628c-46b5-a389-8ffce8ea0239" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_4d0e5589-78e6-43bb-baba-5e054d10a00c" 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_db811f45-fc73-436d-8fb8-3ef7a9f30f4b" xlink:to="loc_us-gaap_DebtInstrumentTable_4d0e5589-78e6-43bb-baba-5e054d10a00c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_4b8a965f-ee3d-4f36-b348-6ee98b1b94cb" 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_4d0e5589-78e6-43bb-baba-5e054d10a00c" xlink:to="loc_us-gaap_CreditFacilityAxis_4b8a965f-ee3d-4f36-b348-6ee98b1b94cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_4b8a965f-ee3d-4f36-b348-6ee98b1b94cb_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_4b8a965f-ee3d-4f36-b348-6ee98b1b94cb" xlink:to="loc_us-gaap_CreditFacilityDomain_4b8a965f-ee3d-4f36-b348-6ee98b1b94cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f223a5d2-89bc-4226-baa9-7a682128243b" 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_4b8a965f-ee3d-4f36-b348-6ee98b1b94cb" xlink:to="loc_us-gaap_CreditFacilityDomain_f223a5d2-89bc-4226-baa9-7a682128243b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_AdvanceAmountOneMember_ff85997e-0c49-465d-b0a3-a69b72d93aad" xlink:href="kequ-20220731.xsd#kequ_AdvanceAmountOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_f223a5d2-89bc-4226-baa9-7a682128243b" xlink:to="loc_kequ_AdvanceAmountOneMember_ff85997e-0c49-465d-b0a3-a69b72d93aad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_AdvanceAmountTwoMember_4b4612e6-5e9f-4564-8d17-1e43448b8f35" xlink:href="kequ-20220731.xsd#kequ_AdvanceAmountTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_f223a5d2-89bc-4226-baa9-7a682128243b" xlink:to="loc_kequ_AdvanceAmountTwoMember_4b4612e6-5e9f-4564-8d17-1e43448b8f35" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails" xlink:type="simple" xlink:href="kequ-20220731.xsd#SaleLeasebackFinancingTransactionNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails" xlink:type="extended" id="i5d15556954ca42bdbd37a5fbf0a65874_SaleLeasebackFinancingTransactionNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityLineItems_b8e0130f-d38e-4044-a46a-538d4725621b" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_5ed66930-1c04-45c1-bab9-725d6291a45f" 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_kequ_FinancingLiabilityLineItems_b8e0130f-d38e-4044-a46a-538d4725621b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_5ed66930-1c04-45c1-bab9-725d6291a45f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_cd892bf9-e3c5-45d1-b26e-0f5b7d16ba01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kequ_FinancingLiabilityLineItems_b8e0130f-d38e-4044-a46a-538d4725621b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_cd892bf9-e3c5-45d1-b26e-0f5b7d16ba01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityTable_adf26a51-3b50-47c6-8c9c-d0d4d79c1ec9" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kequ_FinancingLiabilityLineItems_b8e0130f-d38e-4044-a46a-538d4725621b" xlink:to="loc_kequ_FinancingLiabilityTable_adf26a51-3b50-47c6-8c9c-d0d4d79c1ec9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c0d074fd-ff14-4646-980a-977993180c3a" 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_kequ_FinancingLiabilityTable_adf26a51-3b50-47c6-8c9c-d0d4d79c1ec9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c0d074fd-ff14-4646-980a-977993180c3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c0d074fd-ff14-4646-980a-977993180c3a_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_c0d074fd-ff14-4646-980a-977993180c3a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c0d074fd-ff14-4646-980a-977993180c3a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4492415f-ff3f-4e63-881c-44d246121a2f" 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_c0d074fd-ff14-4646-980a-977993180c3a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4492415f-ff3f-4e63-881c-44d246121a2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_7d6eaf2a-8983-4861-971d-e08dd874d5d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4492415f-ff3f-4e63-881c-44d246121a2f" xlink:to="loc_us-gaap_BuildingMember_7d6eaf2a-8983-4861-971d-e08dd874d5d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_53cc2be0-37ce-460f-8e68-4850b3dfdb35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4492415f-ff3f-4e63-881c-44d246121a2f" xlink:to="loc_us-gaap_LandMember_53cc2be0-37ce-460f-8e68-4850b3dfdb35" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail" xlink:type="simple" xlink:href="kequ-20220731.xsd#StockOptionsandStockBasedCompensationAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail" xlink:type="extended" id="i440d99c8a6da471497f9822f350b3cf6_StockOptionsandStockBasedCompensationAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6420449-61d1-4a41-a3c5-6af067d8452c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5f575e94-8471-4292-bf1a-ef71a3803041" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6420449-61d1-4a41-a3c5-6af067d8452c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5f575e94-8471-4292-bf1a-ef71a3803041" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_661108e9-cb5e-4cff-8947-017c04f3b327" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6420449-61d1-4a41-a3c5-6af067d8452c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_661108e9-cb5e-4cff-8947-017c04f3b327" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_621416c4-cf96-45ad-a05a-3c954c2eb519" 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_d6420449-61d1-4a41-a3c5-6af067d8452c" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_621416c4-cf96-45ad-a05a-3c954c2eb519" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_a817493c-484a-4e8c-9f56-5293492de888" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6420449-61d1-4a41-a3c5-6af067d8452c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_a817493c-484a-4e8c-9f56-5293492de888" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_23706781-bcd3-4ae3-a9aa-03ab481441bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6420449-61d1-4a41-a3c5-6af067d8452c" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_23706781-bcd3-4ae3-a9aa-03ab481441bd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8b04632d-0f68-4a46-acdb-eb095381a64b" 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_d6420449-61d1-4a41-a3c5-6af067d8452c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8b04632d-0f68-4a46-acdb-eb095381a64b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_7ec6b658-54a0-4c82-a175-40275eb9bf80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8b04632d-0f68-4a46-acdb-eb095381a64b" xlink:to="loc_us-gaap_PlanNameAxis_7ec6b658-54a0-4c82-a175-40275eb9bf80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_7ec6b658-54a0-4c82-a175-40275eb9bf80_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_7ec6b658-54a0-4c82-a175-40275eb9bf80" xlink:to="loc_us-gaap_PlanNameDomain_7ec6b658-54a0-4c82-a175-40275eb9bf80_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_99b6ec44-094e-4022-af0d-1c6b7e71239d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_7ec6b658-54a0-4c82-a175-40275eb9bf80" xlink:to="loc_us-gaap_PlanNameDomain_99b6ec44-094e-4022-af0d-1c6b7e71239d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_TwoThousandSeventeenOmnibusIncentivePlanMember_15f6413d-e1be-474e-ac51-2808dcbc112d" xlink:href="kequ-20220731.xsd#kequ_TwoThousandSeventeenOmnibusIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_99b6ec44-094e-4022-af0d-1c6b7e71239d" xlink:to="loc_kequ_TwoThousandSeventeenOmnibusIncentivePlanMember_15f6413d-e1be-474e-ac51-2808dcbc112d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ec2ba320-fcec-4e40-8e9f-faccfc4ac036" 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_8b04632d-0f68-4a46-acdb-eb095381a64b" xlink:to="loc_us-gaap_AwardTypeAxis_ec2ba320-fcec-4e40-8e9f-faccfc4ac036" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ec2ba320-fcec-4e40-8e9f-faccfc4ac036_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_ec2ba320-fcec-4e40-8e9f-faccfc4ac036" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ec2ba320-fcec-4e40-8e9f-faccfc4ac036_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53719dab-5285-4acc-8a61-36a26586af71" 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_ec2ba320-fcec-4e40-8e9f-faccfc4ac036" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53719dab-5285-4acc-8a61-36a26586af71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_8ff77a86-5377-41be-9bf4-5b743e518562" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53719dab-5285-4acc-8a61-36a26586af71" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_8ff77a86-5377-41be-9bf4-5b743e518562" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_06c7ddf2-1231-42ac-a3cb-e7f9a64f3376" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8b04632d-0f68-4a46-acdb-eb095381a64b" xlink:to="loc_us-gaap_VestingAxis_06c7ddf2-1231-42ac-a3cb-e7f9a64f3376" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_06c7ddf2-1231-42ac-a3cb-e7f9a64f3376_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_06c7ddf2-1231-42ac-a3cb-e7f9a64f3376" xlink:to="loc_us-gaap_VestingDomain_06c7ddf2-1231-42ac-a3cb-e7f9a64f3376_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_b281a8c7-e62a-40a9-bd79-258b73524c18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_06c7ddf2-1231-42ac-a3cb-e7f9a64f3376" xlink:to="loc_us-gaap_VestingDomain_b281a8c7-e62a-40a9-bd79-258b73524c18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_5c0b0837-7414-44cb-8330-99e436033189" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_b281a8c7-e62a-40a9-bd79-258b73524c18" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_5c0b0837-7414-44cb-8330-99e436033189" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/SegmentInformationDetails" xlink:type="simple" xlink:href="kequ-20220731.xsd#SegmentInformationDetails"/>
  <link:definitionLink xlink:role="http://www.kewaunee.com/role/SegmentInformationDetails" xlink:type="extended" id="i81e3e0d45bc844668aa648fc32eb9573_SegmentInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e4ab2034-2cb6-4bff-b9c2-2dbad8c9a5bb" 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_RevenueFromContractWithCustomerExcludingAssessedTax_32f834c7-6112-4581-ad3c-bcdd98739ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e4ab2034-2cb6-4bff-b9c2-2dbad8c9a5bb" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_32f834c7-6112-4581-ad3c-bcdd98739ef9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_RevenuesIncludingIntersegmentMarkup_abcf97c0-5d54-40ca-be98-5223bd072a71" xlink:href="kequ-20220731.xsd#kequ_RevenuesIncludingIntersegmentMarkup"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e4ab2034-2cb6-4bff-b9c2-2dbad8c9a5bb" xlink:to="loc_kequ_RevenuesIncludingIntersegmentMarkup_abcf97c0-5d54-40ca-be98-5223bd072a71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1195dcf2-e265-4709-af13-91bc39b9d90e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e4ab2034-2cb6-4bff-b9c2-2dbad8c9a5bb" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1195dcf2-e265-4709-af13-91bc39b9d90e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ab9afd9d-2534-4e21-94ac-ec81e04e28ad" 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_e4ab2034-2cb6-4bff-b9c2-2dbad8c9a5bb" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ab9afd9d-2534-4e21-94ac-ec81e04e28ad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_5832252d-793b-43c9-9738-ad9c0907c47f" 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_ab9afd9d-2534-4e21-94ac-ec81e04e28ad" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_5832252d-793b-43c9-9738-ad9c0907c47f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_5832252d-793b-43c9-9738-ad9c0907c47f_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_5832252d-793b-43c9-9738-ad9c0907c47f" xlink:to="loc_us-gaap_SegmentDomain_5832252d-793b-43c9-9738-ad9c0907c47f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6c786279-8e59-4795-a304-c65684f6febd" 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_5832252d-793b-43c9-9738-ad9c0907c47f" xlink:to="loc_us-gaap_SegmentDomain_6c786279-8e59-4795-a304-c65684f6febd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_DomesticOperationsMember_e9f59845-d6b9-4994-95f5-e0ae01ec1481" xlink:href="kequ-20220731.xsd#kequ_DomesticOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6c786279-8e59-4795-a304-c65684f6febd" xlink:to="loc_kequ_DomesticOperationsMember_e9f59845-d6b9-4994-95f5-e0ae01ec1481" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_InternationalOperationsMember_656333a6-cbfe-43bc-86ff-5af4393a20a7" xlink:href="kequ-20220731.xsd#kequ_InternationalOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6c786279-8e59-4795-a304-c65684f6febd" xlink:to="loc_kequ_InternationalOperationsMember_656333a6-cbfe-43bc-86ff-5af4393a20a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_45e6a4ce-ef79-44c8-84cd-a51c40d3dc00" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ab9afd9d-2534-4e21-94ac-ec81e04e28ad" xlink:to="loc_srt_ConsolidationItemsAxis_45e6a4ce-ef79-44c8-84cd-a51c40d3dc00" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_45e6a4ce-ef79-44c8-84cd-a51c40d3dc00_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_45e6a4ce-ef79-44c8-84cd-a51c40d3dc00" xlink:to="loc_srt_ConsolidationItemsDomain_45e6a4ce-ef79-44c8-84cd-a51c40d3dc00_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_900cf5d7-ab76-47f6-9a04-8019551ca404" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_45e6a4ce-ef79-44c8-84cd-a51c40d3dc00" xlink:to="loc_srt_ConsolidationItemsDomain_900cf5d7-ab76-47f6-9a04-8019551ca404" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_5432480f-4ef1-49d3-8228-83f939d8d50d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_900cf5d7-ab76-47f6-9a04-8019551ca404" xlink:to="loc_us-gaap_OperatingSegmentsMember_5432480f-4ef1-49d3-8228-83f939d8d50d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_CorporateAndEliminationsMember_00c859e6-a52f-4e13-ad9b-6f79684e8d4a" xlink:href="kequ-20220731.xsd#kequ_CorporateAndEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_900cf5d7-ab76-47f6-9a04-8019551ca404" xlink:to="loc_kequ_CorporateAndEliminationsMember_00c859e6-a52f-4e13-ad9b-6f79684e8d4a" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>kequ-20220731_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:9669f6d1-3fc6-47d6-8b1d-d5fe635fca3c,g:cf19fcd2-3f0b-4592-b3c4-335af849de79-->
<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_BalanceSheetLocationAxis_555d159f-8d91-449f-aa29-057b78390a9c_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_6413c974-dd1d-4346-8041-889ea62d28d1_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 portion of operating lease liabilities</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_FinanceLeaseLiabilityPaymentsDue_6092cf47-926e-4a28-98fc-2f4b72a03409_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" 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 Minimum Lease Payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink: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, Liability, Payment, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_6ae5a538-ddc2-4148-a0b6-b3cdf414c847_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" 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">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_912a0dda-0d48-4ff8-8bca-a6b22282ca88_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink: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, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_efb78846-40f8-4287-b77f-63c311e2c3be_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumed as expected long-term rate of return (as a percent)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_FinancingLiabilityBasicMonthlyPayment_520e47a3-3287-4b24-a995-9412cec446c3_terseLabel_en-US" xlink:label="lab_kequ_FinancingLiabilityBasicMonthlyPayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial basic monthly rent</link:label>
    <link:label id="lab_kequ_FinancingLiabilityBasicMonthlyPayment_label_en-US" xlink:label="lab_kequ_FinancingLiabilityBasicMonthlyPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, Basic Monthly Payment</link:label>
    <link:label id="lab_kequ_FinancingLiabilityBasicMonthlyPayment_documentation_en-US" xlink:label="lab_kequ_FinancingLiabilityBasicMonthlyPayment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, Basic Monthly Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityBasicMonthlyPayment" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityBasicMonthlyPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_FinancingLiabilityBasicMonthlyPayment" xlink:to="lab_kequ_FinancingLiabilityBasicMonthlyPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_618c9c0e-ae0e-4ba0-8ecb-eaacbb00d15b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_5b69cdee-3eb4-4954-a30f-74d3e46fcb77_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss attributable to Kewaunee Scientific Corporation</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_4db6aae8-4a8f-45b1-be61-1c633d8ff5a4_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss attributable to Kewaunee Scientific Corporation</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8a7402ca-ea55-4e0e-ac3d-a717445d761d_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic pension expense (income)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_5f50bc81-6362-47e8-bdb1-6b00abaee336_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromShortTermDebt_913dd99d-debd-4584-aa56-acd4fa75ff56_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromShortTermDebt" xlink: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 short-term borrowings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromShortTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromShortTermDebt" xlink: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 Short-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromShortTermDebt" xlink:to="lab_us-gaap_ProceedsFromShortTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_4750e58d-4a7d-4865-b402-9919c679a73f_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_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_DefinedBenefitPlanInterestCost_b9e4e776-4d6c-4295-a16b-bba4e4143a52_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_InterestExpenseFinancingLiability_e9fa1e7e-4e2a-4d91-b725-2c00c1765126_terseLabel_en-US" xlink:label="lab_kequ_InterestExpenseFinancingLiability" xlink: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 on financing liability</link:label>
    <link:label id="lab_kequ_InterestExpenseFinancingLiability_label_en-US" xlink:label="lab_kequ_InterestExpenseFinancingLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Financing Liability</link:label>
    <link:label id="lab_kequ_InterestExpenseFinancingLiability_documentation_en-US" xlink:label="lab_kequ_InterestExpenseFinancingLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Financing Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_InterestExpenseFinancingLiability" xlink:href="kequ-20220731.xsd#kequ_InterestExpenseFinancingLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_InterestExpenseFinancingLiability" xlink:to="lab_kequ_InterestExpenseFinancingLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_43908071-15e3-4948-97d3-9665ef45f8a2_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink: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 compensation and amounts withheld</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_RetainedEarningsAccumulatedDeficit_173e3a67-46d8-44ac-a3d6-e9fdb5fca448_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_9de92e80-d1f7-4652-8c2f-0662e2e0601e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink: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 Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink: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 Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_1fb3154b-bb00-4c36-b591-1219276e12f3_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_be519d83-318a-4858-8a5d-f70bfcdd7ef1_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_dei_EntityFilerCategory_bae24821-e615-4d61-be8a-f1713e821735_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_63cf2481-8e49-40ac-9643-f2b7ac76e8bb_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink: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_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink: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, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_NumberOfNonqualifiedCompensationPlans_a63da953-cb59-4b3d-8307-e90dea9cd398_terseLabel_en-US" xlink:label="lab_kequ_NumberOfNonqualifiedCompensationPlans" xlink: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 non-qualified compensation plans maintained</link:label>
    <link:label id="lab_kequ_NumberOfNonqualifiedCompensationPlans_label_en-US" xlink:label="lab_kequ_NumberOfNonqualifiedCompensationPlans" xlink: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 Nonqualified Compensation Plans</link:label>
    <link:label id="lab_kequ_NumberOfNonqualifiedCompensationPlans_documentation_en-US" xlink:label="lab_kequ_NumberOfNonqualifiedCompensationPlans" xlink: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 nonqualified compensation plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_NumberOfNonqualifiedCompensationPlans" xlink:href="kequ-20220731.xsd#kequ_NumberOfNonqualifiedCompensationPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_NumberOfNonqualifiedCompensationPlans" xlink:to="lab_kequ_NumberOfNonqualifiedCompensationPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_810aaf41-d394-483e-9f03-9ae5cd2d8629_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink: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 Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_LesseeOptiontoTerminateTerm_2c7599db-86f6-403f-9e62-3db785f51053_terseLabel_en-US" xlink:label="lab_kequ_LesseeOptiontoTerminateTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option to terminate, term (in years)</link:label>
    <link:label id="lab_kequ_LesseeOptiontoTerminateTerm_label_en-US" xlink:label="lab_kequ_LesseeOptiontoTerminateTerm" xlink: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, Option to Terminate, Term</link:label>
    <link:label id="lab_kequ_LesseeOptiontoTerminateTerm_documentation_en-US" xlink:label="lab_kequ_LesseeOptiontoTerminateTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Option to Terminate, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_LesseeOptiontoTerminateTerm" xlink:href="kequ-20220731.xsd#kequ_LesseeOptiontoTerminateTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_LesseeOptiontoTerminateTerm" xlink:to="lab_kequ_LesseeOptiontoTerminateTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_52d43d24-87bc-42a3-98fc-6fe696621aed_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_2403485a-6ef9-48ce-aa8d-e3609db80bd6_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_FinancingLiabilityRenewalTerm_3a2b8f9f-968b-42d9-8cf4-28aad5b05db7_terseLabel_en-US" xlink:label="lab_kequ_FinancingLiabilityRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewal term</link:label>
    <link:label id="lab_kequ_FinancingLiabilityRenewalTerm_label_en-US" xlink:label="lab_kequ_FinancingLiabilityRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, Renewal Term</link:label>
    <link:label id="lab_kequ_FinancingLiabilityRenewalTerm_documentation_en-US" xlink:label="lab_kequ_FinancingLiabilityRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityRenewalTerm" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_FinancingLiabilityRenewalTerm" xlink:to="lab_kequ_FinancingLiabilityRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_380af4c7-cf8c-424a-ac88-39acb4be072f_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_82294bb9-4cde-44eb-823f-195fb420c6da_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_us-gaap_AdditionalPaidInCapitalCommonStock_aedb4d58-bc30-4fe4-943c-4fffb82c595d_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_EntityRegistrantName_9da4d9e2-e522-41b7-b24b-663b989edfae_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_c7cfa9c5-203b-4ca4-b652-986a338fd751_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, operating lease (in 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_01092136-5f45-4588-9f61-0895aae5a134_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink: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 Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink: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 Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_a51a80a0-27a5-4a2f-a881-4d83f73b44f9_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_kequ_OperatingLeaseShortTermExpense_1f5bcf86-ae73-4332-b3a8-fb1d56ea9959_terseLabel_en-US" xlink:label="lab_kequ_OperatingLeaseShortTermExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, short term, expense</link:label>
    <link:label id="lab_kequ_OperatingLeaseShortTermExpense_label_en-US" xlink:label="lab_kequ_OperatingLeaseShortTermExpense" xlink: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, Short Term, Expense</link:label>
    <link:label id="lab_kequ_OperatingLeaseShortTermExpense_documentation_en-US" xlink:label="lab_kequ_OperatingLeaseShortTermExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Short Term, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_OperatingLeaseShortTermExpense" xlink:href="kequ-20220731.xsd#kequ_OperatingLeaseShortTermExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_OperatingLeaseShortTermExpense" xlink:to="lab_kequ_OperatingLeaseShortTermExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_FinancingLiabilityToBePaidYearFour_d61a44c8-1b3f-42ac-a487-3ba38ea7290e_terseLabel_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaidYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_kequ_FinancingLiabilityToBePaidYearFour_label_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaidYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, to be Paid, Year Four</link:label>
    <link:label id="lab_kequ_FinancingLiabilityToBePaidYearFour_documentation_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaidYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaidYearFour" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaidYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_FinancingLiabilityToBePaidYearFour" xlink:to="lab_kequ_FinancingLiabilityToBePaidYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_a61a89d0-11f2-4f06-8662-6b3ff33c6c35_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</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_FinanceLeaseLiabilityPaymentsDueYearThree_4d66dd0a-369f-4c22-b597-29273f035f8a_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink: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, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_c2df090a-0563-4310-960b-ee016a7cb203_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Standards</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_adb54c2a-e237-40ff-8345-4e05eb1de3d0_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink: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, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetCurrent_060b3169-ac71-4065-9f96-56e433eafc3f_terseLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Note Receivable</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:to="lab_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9868bbe3-c2aa-42aa-a546-453689dc7bd8_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_OtherNoncurrentAssetsMember_904e5d9a-aaa6-4278-9435-303b2db15bdd_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink: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_OtherNoncurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:to="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_e194f85e-0320-48a1-b709-0cbbf8d4e81c_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_DefinedBenefitPlanExpectedReturnOnPlanAssets_db3c806f-4e1b-4c76-a974-b5914e235ab6_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" 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">Expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_DomesticOperationsMember_e6f72921-3000-4326-8a73-2c9e9ae98522_terseLabel_en-US" xlink:label="lab_kequ_DomesticOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Operations</link:label>
    <link:label id="lab_kequ_DomesticOperationsMember_label_en-US" xlink:label="lab_kequ_DomesticOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Operations [Member]</link:label>
    <link:label id="lab_kequ_DomesticOperationsMember_documentation_en-US" xlink:label="lab_kequ_DomesticOperationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic operations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_DomesticOperationsMember" xlink:href="kequ-20220731.xsd#kequ_DomesticOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_DomesticOperationsMember" xlink:to="lab_kequ_DomesticOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_ac4e735d-ee59-4302-9c48-ce30641c498b_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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ffd39a26-d3b2-4ee7-a994-81fd91da04c3_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_0da14194-2425-4e30-aa20-7bd8f1b97283_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink: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, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_bf794746-6f48-4069-9f9b-ea226874cc00_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0207eaab-b135-46d5-bdff-337acf727a6a_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_1a8804c2-9b9f-49c4-9c46-1a1d906d253a_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_603cd3a1-6381-4c9f-a94e-d5b428b80799_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_e32280d0-a2e5-4d77-aec2-836e9bc80a05_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, less allowance; $371; $357, on each respective date</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_32df9114-d191-4973-afc1-8b150e367dc5_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_9cf77259-6043-4a60-bb5b-faf831d04d9f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_aee32054-256c-42fe-a0dd-9e1438d3f994_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_35cbcb10-6c8c-441f-9726-e2e210e2f7d8_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_DocumentFiscalPeriodFocus_c287c197-214b-46f3-bfae-dc6139271171_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_5316251f-25d9-440f-95ec-6ec3944920a9_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_5d6dd211-e86b-42e8-8045-da412e2139e3_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Minimum Lease Payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableMember_356c4363-ea5a-44a7-896a-9dcfcf710079_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_c9fb14d9-5d09-4050-8ea6-051f6d0ed68a_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_InventoryNet_004c9b2d-239c-43b6-83af-7211f5d46fdf_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_7f62f672-9d3e-45e6-802d-e43b9e8ede39_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1517558d-7799-4d7a-abb7-0c69f803c13f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink: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 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_us-gaap_TransferredOverTimeMember_59a83620-d8df-4867-b926-d503614b7c0f_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over Time</link:label>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred over Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredOverTimeMember" xlink:to="lab_us-gaap_TransferredOverTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_450088fe-0df9-4549-a923-1fd3ec20ed34_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_68a22046-3f83-4d88-95f6-ccadfee01471_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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_493777fa-90ef-47c1-a694-aca60fb9d2a8_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anti-dilutive options exclude from computation of earning per share (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_98a81dc8-f240-4958-b8e7-cfb81c262de9_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, operating lease</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_ce8fd5d1-7753-47db-988d-45850bf383f7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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_PropertyPlantAndEquipmentTypeDomain_890a54b2-e69d-4f0a-9f13-ab60b0b46c2a_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_us-gaap_FairValueByBalanceSheetGroupingTable_693d4d36-9c6e-44aa-ab4e-50ea2fdcbe6e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_f10fee8a-a62b-438b-a873-126f9e5a199a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink: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 Cash, Cash Equivalents, and Restricted Cash</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink: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 Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_b035dce2-5b61-4cfd-9d89-e901097f0e78_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_InternationalOperationsMember_60b3eeca-2f70-4109-9dc8-59abd9b3ae1b_terseLabel_en-US" xlink:label="lab_kequ_InternationalOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International Operations</link:label>
    <link:label id="lab_kequ_InternationalOperationsMember_label_en-US" xlink:label="lab_kequ_InternationalOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International Operations [Member]</link:label>
    <link:label id="lab_kequ_InternationalOperationsMember_documentation_en-US" xlink:label="lab_kequ_InternationalOperationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International operations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_InternationalOperationsMember" xlink:href="kequ-20220731.xsd#kequ_InternationalOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_InternationalOperationsMember" xlink:to="lab_kequ_InternationalOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_f69075b4-451f-4919-a489-0fc15aba8b22_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining estimated compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink: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, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_bd63de9a-1051-4604-9a9e-d3d3fba26941_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleAndLeasebackTransactionGainLossNet_aee4c4c0-f255-42a5-a1cd-26980c8d6b20_terseLabel_en-US" xlink:label="lab_us-gaap_SaleAndLeasebackTransactionGainLossNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) on sale leaseback agreement</link:label>
    <link:label id="lab_us-gaap_SaleAndLeasebackTransactionGainLossNet_label_en-US" xlink:label="lab_us-gaap_SaleAndLeasebackTransactionGainLossNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale and Leaseback Transaction, Gain (Loss), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleAndLeasebackTransactionGainLossNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet" xlink:to="lab_us-gaap_SaleAndLeasebackTransactionGainLossNet" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_FinancingLiabilityNoncurrent_bceddd5e-d771-4b26-a5c2-d036650671c0_terseLabel_en-US" xlink:label="lab_kequ_FinancingLiabilityNoncurrent" xlink: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 portion of financing liability</link:label>
    <link:label id="lab_kequ_FinancingLiabilityNoncurrent_label_en-US" xlink:label="lab_kequ_FinancingLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, Noncurrent</link:label>
    <link:label id="lab_kequ_FinancingLiabilityNoncurrent_documentation_en-US" xlink:label="lab_kequ_FinancingLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityNoncurrent" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_FinancingLiabilityNoncurrent" xlink:to="lab_kequ_FinancingLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_bfdcc2e2-4195-45a2-9f6b-ce24c7f2178d_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">2024</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_09fa810b-5496-47af-84de-7346671ff354_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_17d2fc56-1649-484c-a161-9760bac781d1_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">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_1b13713b-d02f-42ed-90dd-01f9de384fa3_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_FinancingLiabilityLineItems_f2ea2a23-7c5a-4302-842f-4c511a46ea96_terseLabel_en-US" xlink:label="lab_kequ_FinancingLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability [Line Items]</link:label>
    <link:label id="lab_kequ_FinancingLiabilityLineItems_label_en-US" xlink:label="lab_kequ_FinancingLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability [Line Items]</link:label>
    <link:label id="lab_kequ_FinancingLiabilityLineItems_documentation_en-US" xlink:label="lab_kequ_FinancingLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityLineItems" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_FinancingLiabilityLineItems" xlink:to="lab_kequ_FinancingLiabilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_9f78902b-fa7e-4e80-9d77-41d249aa8ff4_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_c358547e-fd66-4908-addb-bf2133881ef6_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_9118f1b6-fd56-43df-b7b2-a7e9f4004f90_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_0313595b-3bea-4735-abec-be1a33d1c8ca_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_ea4cf2fa-0763-4519-9772-b016c2e3857a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_ed439213-bde7-41bc-98cf-eb788ecbfc88_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink: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 revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink: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 Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncome_def09cf4-4cc5-4d7d-849f-26258d1f5757_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink: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, net</link:label>
    <link:label id="lab_us-gaap_OtherIncome_label_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink: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 Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncome" xlink:to="lab_us-gaap_OtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ae02c7d9-4da1-4b2f-a5e7-8d1843f01469_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock units granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="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_kequ_FinancingLiabilityAnnualIncreasePercent_992be352-ffde-4cd9-8d69-c8bd62fe83a8_terseLabel_en-US" xlink:label="lab_kequ_FinancingLiabilityAnnualIncreasePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual rental increase, as a percent</link:label>
    <link:label id="lab_kequ_FinancingLiabilityAnnualIncreasePercent_label_en-US" xlink:label="lab_kequ_FinancingLiabilityAnnualIncreasePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, Annual Increase, Percent</link:label>
    <link:label id="lab_kequ_FinancingLiabilityAnnualIncreasePercent_documentation_en-US" xlink:label="lab_kequ_FinancingLiabilityAnnualIncreasePercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, Annual Increase, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityAnnualIncreasePercent" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityAnnualIncreasePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_FinancingLiabilityAnnualIncreasePercent" xlink:to="lab_kequ_FinancingLiabilityAnnualIncreasePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_AdvanceAmountOneMember_333d20f0-b36f-4a2e-ad4f-227323b555a6_terseLabel_en-US" xlink:label="lab_kequ_AdvanceAmountOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advance Amount One</link:label>
    <link:label id="lab_kequ_AdvanceAmountOneMember_label_en-US" xlink:label="lab_kequ_AdvanceAmountOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advance Amount One [Member]</link:label>
    <link:label id="lab_kequ_AdvanceAmountOneMember_documentation_en-US" xlink:label="lab_kequ_AdvanceAmountOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advance Amount One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_AdvanceAmountOneMember" xlink:href="kequ-20220731.xsd#kequ_AdvanceAmountOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_AdvanceAmountOneMember" xlink:to="lab_kequ_AdvanceAmountOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_b281d4d9-05e2-4b88-b782-0d4f497bc1fb_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_dc9abf61-0751-4b2d-9237-174594a50c8d_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_efccbdfe-ba75-4069-a2c5-0b9f7be6679d_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">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_f24808c4-e7ab-4d78-8d15-1602fcb4f845_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_us-gaap_FinanceLeaseLiabilityCurrent_e72eedc1-8903-4519-8072-06731e6d23f8_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink: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 financing lease liability</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink: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, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d64a140d-7ed3-46b3-a946-875977c101f0_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_40f7a6f0-80fc-47f3-91ff-fc44e78ab03f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings (loss) before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_a6629e00-de11-4e29-b80b-e05e3035f514_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level&#160;2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicDistributionDomain_bf8f9bbe-3bb3-4f89-ab43-e3b08e648c2f_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution [Domain]</link:label>
    <link:label id="lab_us-gaap_GeographicDistributionDomain_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionDomain" xlink:to="lab_us-gaap_GeographicDistributionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_049947e0-c95b-41c0-b972-85b1c16acca1_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_us-gaap_SegmentReportingAbstract_1e42a760-d298-470b-b910-8b91329b5e84_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_CashSurrenderValueMember_56d1cc12-79ae-4374-a6cc-0f857cace4c1_terseLabel_en-US" xlink:label="lab_us-gaap_CashSurrenderValueMember" xlink: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 surrender value of life insurance policies</link:label>
    <link:label id="lab_us-gaap_CashSurrenderValueMember_label_en-US" xlink:label="lab_us-gaap_CashSurrenderValueMember" xlink: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 Surrender Value [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashSurrenderValueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashSurrenderValueMember" xlink:to="lab_us-gaap_CashSurrenderValueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_ProceedsFromFinancingLiability_fd978d9b-679f-4602-b1d7-c01d5bec405c_terseLabel_en-US" xlink:label="lab_kequ_ProceedsFromFinancingLiability" xlink: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 sale-leaseback financing transaction</link:label>
    <link:label id="lab_kequ_ProceedsFromFinancingLiability_label_en-US" xlink:label="lab_kequ_ProceedsFromFinancingLiability" xlink: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 Financing Liability</link:label>
    <link:label id="lab_kequ_ProceedsFromFinancingLiability_documentation_en-US" xlink:label="lab_kequ_ProceedsFromFinancingLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Financing Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_ProceedsFromFinancingLiability" xlink:href="kequ-20220731.xsd#kequ_ProceedsFromFinancingLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_ProceedsFromFinancingLiability" xlink:to="lab_kequ_ProceedsFromFinancingLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryCurrentTable_b46391b9-b0c3-459b-affe-9d71a4666246_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryCurrentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Current [Table]</link:label>
    <link:label id="lab_us-gaap_InventoryCurrentTable_label_en-US" xlink:label="lab_us-gaap_InventoryCurrentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Current [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryCurrentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryCurrentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryCurrentTable" xlink:to="lab_us-gaap_InventoryCurrentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_16e13623-f43e-4aef-8def-05d4a1085fd1_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">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_SaleLeasebackTransactionDisclosureTextBlock_ea2248e9-e85c-40ac-8de7-c7e177cb9c79_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale-Leaseback Financing Transaction</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transactions [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleLeasebackTransactionDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionDisclosureTextBlock" xlink:to="lab_us-gaap_SaleLeasebackTransactionDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_4b8e3409-e49d-4842-84fc-b67bf40a0ad8_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">Defined Benefit Pension Plans</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_8406d55c-0b6f-41c2-9033-818e78fa2375_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_us-gaap_FairValueByAssetClassAxis_aaeb9fd0-9d38-4878-a021-ea011b77c4fe_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink: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 Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink: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 Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis" xlink:to="lab_us-gaap_FairValueByAssetClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_a51dca5a-e5f0-43f0-9cf5-11d06f59ad7a_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink: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, Liability, Payment, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_4927290a-53bb-4593-aa23-b04e12c1ca5f_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1575ed1d-09c5-4959-8b71-88737a526d1c_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive loss, net of tax</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_27ce595d-580e-4bb0-a986-20bc706c3819_terseLabel_en-US" xlink:label="lab_kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, To Be Paid, After Year Four</link:label>
    <link:label id="lab_kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, To Be Paid, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:href="kequ-20220731.xsd#kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_56ce1615-2cc8-435f-a222-d865d57b41d1_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_cf6308c5-0200-469d-803a-9d2a607852e1_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_us-gaap_Assets_555df2bd-c7bf-410d-9698-e3b86786bb04_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_FinancingLiabilityToBePaidYearTwo_b70eb16c-74a4-47fc-8427-3266d6e6463e_terseLabel_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaidYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_kequ_FinancingLiabilityToBePaidYearTwo_label_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaidYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, to be Paid, Year Two</link:label>
    <link:label id="lab_kequ_FinancingLiabilityToBePaidYearTwo_documentation_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaidYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaidYearTwo" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaidYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_FinancingLiabilityToBePaidYearTwo" xlink:to="lab_kequ_FinancingLiabilityToBePaidYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_1d430f3c-3e5d-4efd-9ff8-5a353fa72350_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfShortTermDebt_a1311e23-6bf9-4802-a86d-ec87bfe2aad3_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfShortTermDebt" 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">Repayments on short-term borrowings</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfShortTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfShortTermDebt" xlink: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 Short-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfShortTermDebt" xlink:to="lab_us-gaap_RepaymentsOfShortTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_8330803e-0f8c-422b-b950-3ffc042410a6_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_44c63c3e-8c6f-4996-af73-2ea03b0bfbc3_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of business segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_fa737030-1c40-4c85-953d-5603115c860f_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink: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, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_a16fbde0-af2c-4131-9701-236a8562d391_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_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_OperatingLeaseExpense_8506827e-4c24-426f-b260-1d8c9c43538a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_09f80e99-8c5a-4100-9380-eb45a1ecf18e_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">2026</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_dei_DocumentType_a9c0bef5-4f36-4a3f-a5a4-d49d9cb4bfa5_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_FinancingLiabilityToBePaidAfterYearFour_3681fc50-c6f8-465a-a37c-7fb9226f2357_terseLabel_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaidAfterYearFour" xlink: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_kequ_FinancingLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, to be Paid, After Year Four</link:label>
    <link:label id="lab_kequ_FinancingLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, to be Paid, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaidAfterYearFour" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_FinancingLiabilityToBePaidAfterYearFour" xlink:to="lab_kequ_FinancingLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_20b00f77-2df7-4646-a1a0-4a26403eb1f1_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 Recognition</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_kequ_FinancingLiabilityTable_daf788f0-915b-4bab-9f6b-674be5231431_terseLabel_en-US" xlink:label="lab_kequ_FinancingLiabilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability [Table]</link:label>
    <link:label id="lab_kequ_FinancingLiabilityTable_label_en-US" xlink:label="lab_kequ_FinancingLiabilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability [Table]</link:label>
    <link:label id="lab_kequ_FinancingLiabilityTable_documentation_en-US" xlink:label="lab_kequ_FinancingLiabilityTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityTable" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_FinancingLiabilityTable" xlink:to="lab_kequ_FinancingLiabilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_FinancingLiabilityUndiscountedExcessAmount_d9509849-fc09-4ed5-8275-bf93dcd6f58b_negatedTerseLabel_en-US" xlink:label="lab_kequ_FinancingLiabilityUndiscountedExcessAmount" 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">Imputed Interest</link:label>
    <link:label id="lab_kequ_FinancingLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_kequ_FinancingLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, Undiscounted Excess Amount</link:label>
    <link:label id="lab_kequ_FinancingLiabilityUndiscountedExcessAmount_documentation_en-US" xlink:label="lab_kequ_FinancingLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityUndiscountedExcessAmount" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_FinancingLiabilityUndiscountedExcessAmount" xlink:to="lab_kequ_FinancingLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_7d2aa74c-4e85-4384-95f3-2f269d0919d8_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Net earnings attributable to the non-controlling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_85a936da-645a-4558-886f-6467551c654d_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</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fc930566-74ea-4f62-8e0a-de319f1621cb_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_DeferredTaxLiabilitiesUndistributedForeignEarnings_81b059aa-f403-4df3-a06f-831f55a32b01_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink: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 liability, global tax exposure for unremitted earnings of international subsidiaries</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink: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, Undistributed Foreign Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_a93aa4c8-9971-447a-a636-065303f32d43_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 (used in) 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_DebtInstrumentTable_090f84fb-cd18-411f-a50b-6033c73fbc36_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_us-gaap_OperatingLeasePayments_a9a8f47f-3b88-4e57-82bd-029c753ac23f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash paid to settle 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_kequ_ShortTermBorrowingsAndInterestRateSwap_19bddc51-e4cb-441b-b469-51ef5aa36b3e_terseLabel_en-US" xlink:label="lab_kequ_ShortTermBorrowingsAndInterestRateSwap" xlink: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 borrowings</link:label>
    <link:label id="lab_kequ_ShortTermBorrowingsAndInterestRateSwap_label_en-US" xlink:label="lab_kequ_ShortTermBorrowingsAndInterestRateSwap" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short Term Borrowings And Interest Rate Swap</link:label>
    <link:label id="lab_kequ_ShortTermBorrowingsAndInterestRateSwap_documentation_en-US" xlink:label="lab_kequ_ShortTermBorrowingsAndInterestRateSwap" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer, and the fair value of the interest rate swap agreements related to carrying amount of debt.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_ShortTermBorrowingsAndInterestRateSwap" xlink:href="kequ-20220731.xsd#kequ_ShortTermBorrowingsAndInterestRateSwap"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_ShortTermBorrowingsAndInterestRateSwap" xlink:to="lab_kequ_ShortTermBorrowingsAndInterestRateSwap" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_ContractWithCustomerLiabilityRevenueRecognizedPercentage_994432f5-224d-48a9-8949-db6ec8389c0c_terseLabel_en-US" xlink:label="lab_kequ_ContractWithCustomerLiabilityRevenueRecognizedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liability recognized as revenue percentage</link:label>
    <link:label id="lab_kequ_ContractWithCustomerLiabilityRevenueRecognizedPercentage_label_en-US" xlink:label="lab_kequ_ContractWithCustomerLiabilityRevenueRecognizedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized, Percentage</link:label>
    <link:label id="lab_kequ_ContractWithCustomerLiabilityRevenueRecognizedPercentage_documentation_en-US" xlink:label="lab_kequ_ContractWithCustomerLiabilityRevenueRecognizedPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_ContractWithCustomerLiabilityRevenueRecognizedPercentage" xlink:href="kequ-20220731.xsd#kequ_ContractWithCustomerLiabilityRevenueRecognizedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_ContractWithCustomerLiabilityRevenueRecognizedPercentage" xlink:to="lab_kequ_ContractWithCustomerLiabilityRevenueRecognizedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9f6ae5c6-5f18-4b64-8f55-e09439c24da5_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_f1f84335-7818-46ed-867a-c10aa792a52c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_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_SegmentDomain_2a03da04-a24a-4e84-bf63-cbb3625bb2a2_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_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_kequ_FinancingLiabilityAbstract_label_en-US" xlink:label="lab_kequ_FinancingLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability [Abstract]</link:label>
    <link:label id="lab_kequ_FinancingLiabilityAbstract_documentation_en-US" xlink:label="lab_kequ_FinancingLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityAbstract" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_FinancingLiabilityAbstract" xlink:to="lab_kequ_FinancingLiabilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_95ce5d8f-9818-4c6b-9e30-fa628e44e336_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_dcea8afd-3335-4d38-a7b7-55db9923e007_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive effect of stock options and RSUs (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number Diluted Shares Outstanding Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_837ab342-26ce-4d6c-a1ed-0829942d9a98_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_ef0f295f-0e90-4291-85da-12a300adaf15_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bad debt provision</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_FinancingLiabilityToBePaidYearOne_d8c19c27-bfe8-4893-adf8-80a0b374b8a7_terseLabel_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaidYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_kequ_FinancingLiabilityToBePaidYearOne_label_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaidYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, to be Paid, Year One</link:label>
    <link:label id="lab_kequ_FinancingLiabilityToBePaidYearOne_documentation_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaidYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaidYearOne" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaidYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_FinancingLiabilityToBePaidYearOne" xlink:to="lab_kequ_FinancingLiabilityToBePaidYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_7f97016f-ab3e-41e4-a003-a0013b011b50_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_14ca7657-615f-47f5-9dd5-6079ba6149d3_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive loss attributable to Kewaunee Scientific Corporation</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_LongTermDebt_e75f29b4-4b24-4213-80e2-f682ef3140f5_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink: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</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_ContractWithCustomerLiability_caad4e24-7b18-4cc9-b780-9210e1d02b53_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_FinanceLeaseLiabilityToBePaidAfterYearFour_7fde4177-8af8-4235-9136-bb3d09c181d1_terseLabel_en-US" xlink:label="lab_kequ_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink: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_kequ_FinanceLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_kequ_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink: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, Liability, To Be Paid, After Year Four</link:label>
    <link:label id="lab_kequ_FinanceLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_kequ_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, To Be Paid, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:href="kequ-20220731.xsd#kequ_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_kequ_FinanceLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_f4944e21-081c-4ef2-b709-3339798665d7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level&#160;1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cdaabda3-8966-4859-a140-9edd9ee1b9d9_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_944a6a21-7b87-4f85-820f-3e5eb74603dd_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="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_OtherOperatingActivitiesCashFlowStatement_30666f08-8d33-41c1-a273-30d08b26a857_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_label_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink: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 Operating Activities, Cash Flow Statement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:to="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_9282e89c-5efd-444b-81af-79774f543f10_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" 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">Common stock in treasury, at cost, 3 shares, on each respective date</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5e210e46-2da2-4aa9-9268-c396e7809290_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive loss, net of tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_b0e3a866-69bb-4e8d-8c02-bb25e963365e_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_WeightedAverageNumberOfSharesOutstandingAbstract_e6718e82-db2a-405d-9935-4cd93659da48_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink: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 common shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_755ae8cf-c298-4a11-b5c2-84e155a7942f_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_0a4ff124-217b-41e3-b860-eaef09a02b1f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_1513f5bf-ddde-408e-8545-a444b8403841_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1c833315-03d2-453f-8c5d-960011288287_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting period (in years)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_61b7c4e9-9d5f-475e-ab0b-87768ccddb91_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 Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="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_kequ_RevenuesIncludingIntersegmentMarkup_bd19ae61-5a7b-4ee8-b55a-57ccbc0c36f7_terseLabel_en-US" xlink:label="lab_kequ_RevenuesIncludingIntersegmentMarkup" xlink: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 revenues</link:label>
    <link:label id="lab_kequ_RevenuesIncludingIntersegmentMarkup_label_en-US" xlink:label="lab_kequ_RevenuesIncludingIntersegmentMarkup" xlink: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 Including Intersegment Markup</link:label>
    <link:label id="lab_kequ_RevenuesIncludingIntersegmentMarkup_documentation_en-US" xlink:label="lab_kequ_RevenuesIncludingIntersegmentMarkup" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues including intersegment markup.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_RevenuesIncludingIntersegmentMarkup" xlink:href="kequ-20220731.xsd#kequ_RevenuesIncludingIntersegmentMarkup"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_RevenuesIncludingIntersegmentMarkup" xlink:to="lab_kequ_RevenuesIncludingIntersegmentMarkup" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_a559c9ec-b928-4562-8bff-a95d3cd42614_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 accrued expenses</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_ShareBasedCompensationAwardTrancheOneMember_bf4d8474-4518-4450-a683-f4e5ffe4fdf7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tranche One</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink: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, Tranche One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_754e1e6c-d4b4-40f9-8b3e-ae85e6e3cc19_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink: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 Finance Lease Maturity</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink: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, Liability, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_3877f760-069e-4da2-bb38-03a06d9af0ff_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_4bd5f30e-9d6d-4485-97be-8a6ccb694c63_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink: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 revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_cd4fd563-bb11-4eae-a8cb-81599db9f468_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink: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_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_kequ_FinancingLiabilityCurrent_88034970-9743-4143-9742-56684f5531ec_terseLabel_en-US" xlink:label="lab_kequ_FinancingLiabilityCurrent" xlink: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 financing liability</link:label>
    <link:label id="lab_kequ_FinancingLiabilityCurrent_label_en-US" xlink:label="lab_kequ_FinancingLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, Current</link:label>
    <link:label id="lab_kequ_FinancingLiabilityCurrent_documentation_en-US" xlink:label="lab_kequ_FinancingLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityCurrent" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_FinancingLiabilityCurrent" xlink:to="lab_kequ_FinancingLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_574a1ff9-1446-43bd-bf1d-652903cdedb0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Fair Value Hierarchy for Financial Assets and Liabilities Measured Recurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink: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 Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_742f9025-da55-4529-abfd-237eb14bdd5a_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="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_kequ_LesseeRemainingLeaseTerm_bafe45bb-f6b8-4ad8-b426-fcdcb6e56012_terseLabel_en-US" xlink:label="lab_kequ_LesseeRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining lease term (in years)</link:label>
    <link:label id="lab_kequ_LesseeRemainingLeaseTerm_label_en-US" xlink:label="lab_kequ_LesseeRemainingLeaseTerm" xlink: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, Remaining Lease Term</link:label>
    <link:label id="lab_kequ_LesseeRemainingLeaseTerm_documentation_en-US" xlink:label="lab_kequ_LesseeRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_LesseeRemainingLeaseTerm" xlink:href="kequ-20220731.xsd#kequ_LesseeRemainingLeaseTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_LesseeRemainingLeaseTerm" xlink:to="lab_kequ_LesseeRemainingLeaseTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d6a37033-bc49-45b6-aefc-8b36842978a7_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_9c7ed275-5942-4610-b0ca-41e142f79280_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_ContractWithCustomerAssetNet_6b7df4f7-6570-400d-a85b-fdb42e0f604c_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_33b7262e-2269-43f1-94c9-67e55821f6ac_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_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_EarningsPerShareTextBlock_9df7ef96-d2f4-4666-be4c-0b7fec7fbd59_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_63920cd1-ec02-402e-b30e-3376251faa03_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_a4fe21fd-e8c7-470d-94c2-3ab0b2fd906d_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" 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">Payments on long-term lease obligations</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of Long-term Debt, Long-term Lease Obligation, and Capital Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_3d7d3449-4ee9-43af-b513-efd184081024_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_4abd3e80-a1f7-40af-bcff-fb61dbaa2bf9_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" 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">Cost of products sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_a5ba71c4-9de5-4da4-8cd0-a2fdfd0bc68c_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_4066d797-d972-4a15-ae71-641d9dac574e_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Information</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_dei_EntityCentralIndexKey_0ad8cd21-89b4-45a0-8779-4fa8341d36da_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_22e5c214-4736-4293-a858-2e68ad76d406_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_d5e61937-d616-44b9-811e-3a458638959d_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">2025</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_LineOfCredit_65233de7-34e9-4ad8-b020-6b4b7c9f36f5_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding advances under the long-term debt</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5ad909d9-96f9-4865-917b-5b568986dda9_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_ae2d745e-18bb-4302-8779-d9fa6b2a17a3_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_a8b6df1d-d72e-4c8b-830e-91ffcfe74927_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_9e68aefa-5915-4309-a15d-4319833eec2f_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink: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: Comprehensive income attributable to the non-controlling interest</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_5b1f0476-4f2f-4c17-af64-c894dd9b9dd5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issuance costs on financing liability</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_TradingSecuritiesMember_1b57b2fc-271d-4c82-8dbf-45d7401c0d12_terseLabel_en-US" xlink:label="lab_kequ_TradingSecuritiesMember" xlink: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 securities held in non-qualified compensation plans</link:label>
    <link:label id="lab_kequ_TradingSecuritiesMember_label_en-US" xlink:label="lab_kequ_TradingSecuritiesMember" xlink: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 Securities [Member]</link:label>
    <link:label id="lab_kequ_TradingSecuritiesMember_documentation_en-US" xlink:label="lab_kequ_TradingSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_TradingSecuritiesMember" xlink:href="kequ-20220731.xsd#kequ_TradingSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_TradingSecuritiesMember" xlink:to="lab_kequ_TradingSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_2fc15bf5-8813-4e7d-908e-f7d08382549a_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink: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, Cash Equivalents and Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_1a6df03d-2aca-40e7-a25f-524991bc1799_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_f0dc72b2-7b18-4770-8e73-58f591075fff_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/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_e1c12ad8-3e35-417c-9935-69f26263a378_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_071fa32e-b16a-457d-9b2f-fd9e907fc8ea_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink: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_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink: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, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_02bb99d6-6330-4b3d-ac66-8f9752c7decd_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_kequ_FinancingLiabilityNumberOfRenewalOptions_f49adf1b-dc4b-455b-9769-b95889f88ed1_terseLabel_en-US" xlink:label="lab_kequ_FinancingLiabilityNumberOfRenewalOptions" xlink: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 renewal options</link:label>
    <link:label id="lab_kequ_FinancingLiabilityNumberOfRenewalOptions_label_en-US" xlink:label="lab_kequ_FinancingLiabilityNumberOfRenewalOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, Number of Renewal Options</link:label>
    <link:label id="lab_kequ_FinancingLiabilityNumberOfRenewalOptions_documentation_en-US" xlink:label="lab_kequ_FinancingLiabilityNumberOfRenewalOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, Number of Renewal Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityNumberOfRenewalOptions" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityNumberOfRenewalOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_FinancingLiabilityNumberOfRenewalOptions" xlink:to="lab_kequ_FinancingLiabilityNumberOfRenewalOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_e381cd33-dc98-40b1-a56d-67608f78424d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_f8505df8-8e44-4a85-8081-94781ff886ca_terseLabel_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink: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 Options and Stock-based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity and Share-based Payments [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_4702aaea-a207-4358-916f-9e2af7bb619a_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 non-current 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_LiabilitiesCurrentAbstract_1b95778e-4d01-4ed4-9ebe-42d5be0addbf_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_e934a8b3-76f4-4e17-89b3-af5a7c318198_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_DebtDisclosureTextBlock_724c265a-b51f-4912-991f-04896a859b40_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">Long-term Debt and Other Credit Arrangements</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_dei_TradingSymbol_ab2b06ce-b80e-445a-9e2f-7630ca59d854_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_fd38f782-81d2-439f-96f2-2699198a2a19_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss per share attributable to Kewaunee Scientific Corporation stockholders</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_501886ce-0c73-410b-8866-dc0ffd03bdef_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_PaymentsOnFinancingLiability_4cc67af0-7793-4f7f-b72a-37a215aefdcd_negatedTerseLabel_en-US" xlink:label="lab_kequ_PaymentsOnFinancingLiability" 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 sale-leaseback financing transaction</link:label>
    <link:label id="lab_kequ_PaymentsOnFinancingLiability_label_en-US" xlink:label="lab_kequ_PaymentsOnFinancingLiability" xlink: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 on Financing Liability</link:label>
    <link:label id="lab_kequ_PaymentsOnFinancingLiability_documentation_en-US" xlink:label="lab_kequ_PaymentsOnFinancingLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments on Financing Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_PaymentsOnFinancingLiability" xlink:href="kequ-20220731.xsd#kequ_PaymentsOnFinancingLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_PaymentsOnFinancingLiability" xlink:to="lab_kequ_PaymentsOnFinancingLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssets_68c586d5-b00f-477e-8d40-56531833cb45_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Assets</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink: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 Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_7932dc68-25e6-4454-b10e-6655cfbdaaac_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, at cost</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_InventoryDisclosureTextBlock_394291f3-9995-441a-a651-2da71c68af98_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_7135f50f-3230-4edf-b738-62e35cba4aeb_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_kequ_ProvisionForDeferredIncomeTaxes_a5cdbd6e-dce2-4dff-a93b-67a547679cef_terseLabel_en-US" xlink:label="lab_kequ_ProvisionForDeferredIncomeTaxes" xlink: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_kequ_ProvisionForDeferredIncomeTaxes_label_en-US" xlink:label="lab_kequ_ProvisionForDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision For Deferred Income Taxes</link:label>
    <link:label id="lab_kequ_ProvisionForDeferredIncomeTaxes_documentation_en-US" xlink:label="lab_kequ_ProvisionForDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for deferred income taxes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_ProvisionForDeferredIncomeTaxes" xlink:href="kequ-20220731.xsd#kequ_ProvisionForDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_ProvisionForDeferredIncomeTaxes" xlink:to="lab_kequ_ProvisionForDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_1021e333-8cd2-4bfe-8466-f1167d25da51_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</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_dei_DocumentTransitionReport_10646d8d-61f2-42d3-a13a-af5a89d6d0af_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_1a55a8cf-01c4-4b75-81da-639287391eb8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $2.50 par value, Authorized&#160;&#8211;&#160;5,000 shares; Issued&#160;&#8211;&#160;2,832 shares; 2,793 shares; &#8211;&#160;Outstanding&#160;&#8211;&#160;2,829 shares; 2,790 shares, on each respective date</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_PensionExpense_99612d29-7779-4ee3-b0dc-51125107b702_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PensionExpense" 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">Pension (expense) income</link:label>
    <link:label id="lab_us-gaap_PensionExpense_label_en-US" xlink:label="lab_us-gaap_PensionExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Cost (Reversal of Cost)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionExpense" xlink:to="lab_us-gaap_PensionExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_28bd316a-7046-4200-9371-3daced112ffd_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink: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, finance lease</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink: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, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_666d0baf-6ff6-4fb7-b48d-e6f688975af3_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_CommitmentsAndContingencies_bb9e5577-f2fd-4258-9f3f-4087204212a8_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_AllocatedShareBasedCompensationExpense_534c7782-97fd-4da3-b881-685635d91051_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation 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_LesseeOperatingLeasesTextBlock_9f163c16-0e4c-40ca-bb42-0aeaab3faf43_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d1db9848-9353-44ed-afa3-0d32ddaa928f_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_0a1db2f9-72d9-40e2-ba83-c45974d32055_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_284690d2-5515-4b62-8b44-02b81cc72128_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for receivables</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_8a67e065-1ab7-4034-9346-c779f53c2270_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_d194d38d-4770-4b90-bc7b-f797ea0ec3cd_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remainder of fiscal 2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_cf2a9013-e67a-4818-b0d2-23186e5f0aac_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_TwoThousandSeventeenOmnibusIncentivePlanMember_4e98b280-97db-45d2-ac4f-d64be8d67a79_terseLabel_en-US" xlink:label="lab_kequ_TwoThousandSeventeenOmnibusIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Plan</link:label>
    <link:label id="lab_kequ_TwoThousandSeventeenOmnibusIncentivePlanMember_label_en-US" xlink:label="lab_kequ_TwoThousandSeventeenOmnibusIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Seventeen Omnibus Incentive Plan [Member]</link:label>
    <link:label id="lab_kequ_TwoThousandSeventeenOmnibusIncentivePlanMember_documentation_en-US" xlink:label="lab_kequ_TwoThousandSeventeenOmnibusIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two thousand seventeen omnibus incentive plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_TwoThousandSeventeenOmnibusIncentivePlanMember" xlink:href="kequ-20220731.xsd#kequ_TwoThousandSeventeenOmnibusIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_TwoThousandSeventeenOmnibusIncentivePlanMember" xlink:to="lab_kequ_TwoThousandSeventeenOmnibusIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_4a79a393-0c7c-4c1a-998e-13fd99b813d9_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_aff0c0ae-e290-42f5-bffa-0f4f20cc3cfe_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_a649fa8f-aa0e-4fc8-bfaa-d097c2f28917_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d3085600-d2bd-4595-850d-b065ef500cef_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bc3b9d27-ebb0-485e-a8a1-ec6eb08edd8e_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash, end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5ea9e7e4-14d2-48a4-8fdf-76df88f5cdc9_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_731853dc-c587-49f2-a318-7831c488782a_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" 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">Recognition of net loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:to="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_9755a2f2-5c19-4b3d-89a7-0bbb9f6c6e45_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_21d19e75-0e9f-485a-9471-20c81b1f6a94_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_675fbb0f-c967-48fa-8f99-19f305cc877d_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_e6d8f6f5-55b9-4de4-bdf9-d56cb0e45b80_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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2b6a7d4b-6feb-4a77-b797-66a5cfc63482_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Imputed 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_LeasesAbstract_c5726ffc-8952-43d7-abfd-4ff803aab821_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">Leases [Abstract]</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_InventoryWorkInProcessNetOfReserves_bb0bde94-d7ee-4336-9e53-10a97ad518fc_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work in process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicDistributionDomesticMember_a9a736b5-20d6-4adc-b252-d1f9acc79a53_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionDomesticMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic</link:label>
    <link:label id="lab_us-gaap_GeographicDistributionDomesticMember_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionDomesticMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution, Domestic [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomesticMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionDomesticMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionDomesticMember" xlink:to="lab_us-gaap_GeographicDistributionDomesticMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_CorporateAndEliminationsMember_cc54fbe6-6ab0-417d-b2dd-b7987913fbef_terseLabel_en-US" xlink:label="lab_kequ_CorporateAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate / Eliminations</link:label>
    <link:label id="lab_kequ_CorporateAndEliminationsMember_label_en-US" xlink:label="lab_kequ_CorporateAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate And Eliminations [Member]</link:label>
    <link:label id="lab_kequ_CorporateAndEliminationsMember_documentation_en-US" xlink:label="lab_kequ_CorporateAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the aggregate total of non operating corporate items and elimination items.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_CorporateAndEliminationsMember" xlink:href="kequ-20220731.xsd#kequ_CorporateAndEliminationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_CorporateAndEliminationsMember" xlink:to="lab_kequ_CorporateAndEliminationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeaseDiscountRate_7bd12548-7f63-428a-9b27-b24bd59ff95c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeaseDiscountRate_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseDiscountRate" xlink: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, Finance Lease, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeaseDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeaseDiscountRate" xlink:to="lab_us-gaap_LesseeFinanceLeaseDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_39dfb2a9-3af6-4cb6-a09d-2a81719776c5_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_f2710982-4343-4c67-b772-1ca5bcba9b59_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" 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">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink: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 Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_a19a2796-035c-4eaf-a0b8-2f62007caa91_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_WeightedAverageNumberOfDilutedSharesOutstanding_760594b0-35cf-4250-ab70-09cb74769b2d_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_02031f15-d30a-4e8f-93e7-c56ba5907ce0_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common shares outstanding - diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_LesseeOptiontoExtendTerm_c13639fd-7ac6-4db6-bea1-0b1fe61c6d09_terseLabel_en-US" xlink:label="lab_kequ_LesseeOptiontoExtendTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option to extend, term (in years)</link:label>
    <link:label id="lab_kequ_LesseeOptiontoExtendTerm_label_en-US" xlink:label="lab_kequ_LesseeOptiontoExtendTerm" xlink: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, Option to Extend, Term</link:label>
    <link:label id="lab_kequ_LesseeOptiontoExtendTerm_documentation_en-US" xlink:label="lab_kequ_LesseeOptiontoExtendTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Option to Extend, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_LesseeOptiontoExtendTerm" xlink:href="kequ-20220731.xsd#kequ_LesseeOptiontoExtendTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_LesseeOptiontoExtendTerm" xlink:to="lab_kequ_LesseeOptiontoExtendTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2f006afd-08ba-4b2f-b3d1-8ca4c59b7492_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d55a3127-f547-4942-afca-26961e3b7d7a_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 loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="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_RevenueFromContractWithCustomerExcludingAssessedTax_1b06d5ad-b908-4d8f-a696-514f3ba61bb5_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b7e7e82a-07a4-4065-b67f-9722de5e28b5_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net sales transferred to customers</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_ff24a4a4-52fe-4a7b-ac21-516204ad403e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_99033bf0-8cbb-438e-835d-40a1f46d116d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" 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">Imputed Interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink: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, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_27fa5dd1-67e5-4dc1-bab9-559388dd9b8d_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished products</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_1205edd6-38b9-4c42-82df-c6b326cd6899_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Point in Time</link:label>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred at Point in Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredAtPointInTimeMember" xlink:to="lab_us-gaap_TransferredAtPointInTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_63baf728-9179-4068-bd37-18922155ffcd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Expenses</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock_07420097-d409-46ba-a8a2-0cebf26b9ce9_terseLabel_en-US" xlink:label="lab_kequ_ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock" xlink: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 Remaining Future Cash Payments for Financing Liability</link:label>
    <link:label id="lab_kequ_ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock_label_en-US" xlink:label="lab_kequ_ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock" xlink: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 Remaining Future Cash Payments for Financing Liability [Table Text Block]</link:label>
    <link:label id="lab_kequ_ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock_documentation_en-US" xlink:label="lab_kequ_ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Remaining Future Cash Payments for Financing Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock" xlink:href="kequ-20220731.xsd#kequ_ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock" xlink:to="lab_kequ_ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_d4ac3515-aa83-4bcb-b4f8-e6f9a4543c7c_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_dfba5a71-3191-4d3a-a895-1b37213d7c8b_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_07707ff7-43ff-4fc5-96d6-9b8f0b362eb4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_7ce5e049-1565-4091-878f-8572172259e1_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_15996058-0b69-4ea1-b9c0-03d25356fad4_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_72078510-f1d5-4d9a-b361-d4dda372227a_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_CommonStockMember_a467d1d6-1c63-4b63-8a7d-617b9c3c6a64_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_35d68d2a-23af-4d1f-88a8-a54baf8526f8_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_f4961767-4d68-477b-9e83-cbd51e31e597_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0751750e-3924-4a17-94fc-72e428e33272_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_49644338-54c5-4b0d-8e87-6d16e9e16928_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" 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 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_SegmentReportingDisclosureTextBlock_148ccc4f-b42d-49a6-a95e-e12d97f9c7a7_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink: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 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_FinanceLeaseWeightedAverageRemainingLeaseTerm1_7f4a42d7-76f3-4a6c-99ef-bf5da027096d_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink: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, finance lease (in years)</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink: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, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_4d947fe3-dd40-4852-8a77-090af9d835cd_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating loss</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_NetCashProvidedByUsedInOperatingActivitiesAbstract_bffcf07f-0d59-4419-bbe3-540235a2e392_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_6f636988-39b8-48a9-9c70-05697c1c8dc1_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_15feaa06-0e9c-47aa-9dd6-1f7e020fdb53_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_03bcc343-fc68-4a72-a66c-4de0bd6a7abb_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_IncreaseDecreaseInStockholdersEquityRollForward_ff8769f4-5018-46db-8053-7517486ef93f_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_58735260-00c0-4e5f-b46f-7a9305789b80_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_577fc0de-5b64-4625-ac93-a8dfcea8198f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation 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_kequ_AccruedEmployeeBenefitPlanCosts_230632e7-8705-4bde-bbdb-bc2000eaba6d_terseLabel_en-US" xlink:label="lab_kequ_AccruedEmployeeBenefitPlanCosts" xlink: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 pension and deferred compensation costs</link:label>
    <link:label id="lab_kequ_AccruedEmployeeBenefitPlanCosts_label_en-US" xlink:label="lab_kequ_AccruedEmployeeBenefitPlanCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Employee Benefit Plan Costs</link:label>
    <link:label id="lab_kequ_AccruedEmployeeBenefitPlanCosts_documentation_en-US" xlink:label="lab_kequ_AccruedEmployeeBenefitPlanCosts" xlink: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 of the aggregate carrying amounts of the noncurrent liabilities for underfunded plans recognized in the balance sheet that is associated with the defined benefit pension plans and other postretirement defined benefit plans and deferred compensation arrangements representing currently earned compensation under cash arrangements (such as a rabbi trust) that is not actually paid until a later date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_AccruedEmployeeBenefitPlanCosts" xlink:href="kequ-20220731.xsd#kequ_AccruedEmployeeBenefitPlanCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_AccruedEmployeeBenefitPlanCosts" xlink:to="lab_kequ_AccruedEmployeeBenefitPlanCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0462a05c-b0dd-4886-8062-2dc6f6548861_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="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_AdditionalPaidInCapitalMember_2c302903-3f52-4b07-9bc3-515ae04a1063_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_2ea4745d-588d-4ff7-819b-6bc1e7d9a49d_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_CashAndCashEquivalentsAbstract_57601b9f-3495-4c75-9e18-e1e12d999423_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicDistributionForeignMember_bd74673c-5f53-474b-bf85-5405f9b2d86b_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionForeignMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International</link:label>
    <link:label id="lab_us-gaap_GeographicDistributionForeignMember_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionForeignMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution, Foreign [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionForeignMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionForeignMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionForeignMember" xlink:to="lab_us-gaap_GeographicDistributionForeignMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_7a238418-b925-421e-a3f3-f2e9fc673ce9_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_510ba82e-9b92-476e-83e7-b6e891038827_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_kequ_FinancingLiability_5d4089f7-ccd3-4b60-9add-b5c49dfa7662_verboseLabel_en-US" xlink:label="lab_kequ_FinancingLiability" 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">Financing liability</link:label>
    <link:label id="lab_kequ_FinancingLiability_58e6f7a5-08ab-4f27-acda-5a4a63461990_terseLabel_en-US" xlink:label="lab_kequ_FinancingLiability" xlink: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_kequ_FinancingLiability_label_en-US" xlink:label="lab_kequ_FinancingLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability</link:label>
    <link:label id="lab_kequ_FinancingLiability_documentation_en-US" xlink:label="lab_kequ_FinancingLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiability" xlink:href="kequ-20220731.xsd#kequ_FinancingLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_FinancingLiability" xlink:to="lab_kequ_FinancingLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_a7d1826f-39d7-4dbb-98f6-c61ea3bbdd20_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_FinancingLiabilityToBePaid_a93f213b-a634-4a75-abf0-c17e2fa14f71_totalLabel_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaid" 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 Minimum Liability Payments</link:label>
    <link:label id="lab_kequ_FinancingLiabilityToBePaid_label_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, to be Paid</link:label>
    <link:label id="lab_kequ_FinancingLiabilityToBePaid_documentation_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaid" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_FinancingLiabilityToBePaid" xlink:to="lab_kequ_FinancingLiabilityToBePaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_3b556afe-ddce-4424-ae3a-66992f70742c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remainder of fiscal 2023</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink: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, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_dcfe303c-51d7-446c-9b01-5edd49a8920f_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_kequ_ForeignSubsidiariesMember_b45c8dcb-08d2-4567-b510-b8e0c97168ba_terseLabel_en-US" xlink:label="lab_kequ_ForeignSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International Subsidiaries</link:label>
    <link:label id="lab_kequ_ForeignSubsidiariesMember_label_en-US" xlink:label="lab_kequ_ForeignSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Subsidiaries [Member]</link:label>
    <link:label id="lab_kequ_ForeignSubsidiariesMember_documentation_en-US" xlink:label="lab_kequ_ForeignSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Subsidiaries [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_ForeignSubsidiariesMember" xlink:href="kequ-20220731.xsd#kequ_ForeignSubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_ForeignSubsidiariesMember" xlink:to="lab_kequ_ForeignSubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_480a7f28-5735-4930-8627-04577a31e0ae_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Standards</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_2bedd7a8-da66-4c26-9641-de80bf0eba3c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Directors' fees paid with shares of common stock in lieu of cash in accordance with Director compensation guidelines</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink: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, Allocated Share-based Compensation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_NonQualifiedCompensationPlanMember_d7e0d1c9-e698-4540-a09a-d64e7e43e0a8_terseLabel_en-US" xlink:label="lab_kequ_NonQualifiedCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-qualified compensation plans</link:label>
    <link:label id="lab_kequ_NonQualifiedCompensationPlanMember_label_en-US" xlink:label="lab_kequ_NonQualifiedCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Qualified Compensation Plan [Member]</link:label>
    <link:label id="lab_kequ_NonQualifiedCompensationPlanMember_documentation_en-US" xlink:label="lab_kequ_NonQualifiedCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Qualified Compensation Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_NonQualifiedCompensationPlanMember" xlink:href="kequ-20220731.xsd#kequ_NonQualifiedCompensationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_NonQualifiedCompensationPlanMember" xlink:to="lab_kequ_NonQualifiedCompensationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_3e90ff35-fe31-4472-875b-1bf83a164089_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_52c89181-9bb3-4d80-9373-b03eaf000a43_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_InventoryRawMaterialsNetOfReserves_7582d528-a1f9-43c1-bceb-32ed67309897_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_AdvanceAmountTwoMember_33b1c125-8242-4a35-bd01-08d29795efca_terseLabel_en-US" xlink:label="lab_kequ_AdvanceAmountTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advance Amount Two</link:label>
    <link:label id="lab_kequ_AdvanceAmountTwoMember_label_en-US" xlink:label="lab_kequ_AdvanceAmountTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advance Amount Two [Member]</link:label>
    <link:label id="lab_kequ_AdvanceAmountTwoMember_documentation_en-US" xlink:label="lab_kequ_AdvanceAmountTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advance Amount Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_AdvanceAmountTwoMember" xlink:href="kequ-20220731.xsd#kequ_AdvanceAmountTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_AdvanceAmountTwoMember" xlink:to="lab_kequ_AdvanceAmountTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_c11fa462-07ca-4667-9298-95409a418948_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_FinanceLeaseLiabilityNoncurrent_112e9da8-99f5-4c99-9342-a5eb096f28f5_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink: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 portion of financing lease liability</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink: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, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_869d6871-8954-4f7c-ab96-e2c20b9763e6_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_6960f36b-df4d-46d1-813a-366ba07001e4_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Operating Lease 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_MinorityInterest_159e3f32-ee83-4f8e-803b-8d7c444f62b6_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_e6de7ab4-4d7a-49a8-a8d2-1b7c508717c1_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_325b0850-6913-403d-9176-0867f917c86a_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">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_e7bb8395-3f98-485f-8cf3-4d93b89095fc_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">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_f1981d7a-c91e-4a4d-8f01-c4604e6a362b_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 Kewaunee Scientific Corporation Stockholders' Equity</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_43d86b7e-d583-424d-aff8-e2db41991df6_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear_9a59b512-9ab7-4311-85b5-387cb58023bb_terseLabel_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remainder of 2023</link:label>
    <link:label id="lab_kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear_label_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:label id="lab_kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear_documentation_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear" xlink:to="lab_kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_48c5a7c4-a084-4f35-96c3-97ff49707d9c_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_8dfd938f-1dd2-4899-98f7-7c23c0cdc519_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink: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 and other accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink: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 and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_92aef52c-0338-4b22-99eb-3259c35d7bd8_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a9e32231-83cd-4b08-8ed6-a3b32b5a75dc_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net loss to net cash provided by (used in) 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_kequ_FinancingLiabilityTermOfContract_0ee34dd9-e2df-4650-89c0-955ab9326a11_terseLabel_en-US" xlink:label="lab_kequ_FinancingLiabilityTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term of agreement</link:label>
    <link:label id="lab_kequ_FinancingLiabilityTermOfContract_label_en-US" xlink:label="lab_kequ_FinancingLiabilityTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, Term of Contract</link:label>
    <link:label id="lab_kequ_FinancingLiabilityTermOfContract_documentation_en-US" xlink:label="lab_kequ_FinancingLiabilityTermOfContract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityTermOfContract" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_FinancingLiabilityTermOfContract" xlink:to="lab_kequ_FinancingLiabilityTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_28c58edc-1e78-4e11-9531-97d585aea2c4_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicDistributionAxis_e341dd50-5737-42c3-a4bf-1be9a012e598_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution [Axis]</link:label>
    <link:label id="lab_us-gaap_GeographicDistributionAxis_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionAxis" xlink:to="lab_us-gaap_GeographicDistributionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryLineItems_2b4e7cec-bfe2-46b9-814c-b891c4ded752_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory [Line Items]</link:label>
    <link:label id="lab_us-gaap_InventoryLineItems_label_en-US" xlink:label="lab_us-gaap_InventoryLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLineItems" xlink:to="lab_us-gaap_InventoryLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_5d8be48c-4b60-4ceb-8ee8-1421807685c6_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful Life (in years)</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_kequ_FinancingLiabilityToBePaidYearThree_2e9c340a-500c-45a5-a3e5-c64b292336d7_terseLabel_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaidYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_kequ_FinancingLiabilityToBePaidYearThree_label_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaidYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, to be Paid, Year Three</link:label>
    <link:label id="lab_kequ_FinancingLiabilityToBePaidYearThree_documentation_en-US" xlink:label="lab_kequ_FinancingLiabilityToBePaidYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaidYearThree" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaidYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kequ_FinancingLiabilityToBePaidYearThree" xlink:to="lab_kequ_FinancingLiabilityToBePaidYearThree" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>kequ-20220731_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:9669f6d1-3fc6-47d6-8b1d-d5fe635fca3c,g:cf19fcd2-3f0b-4592-b3c4-335af849de79-->
<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.kewaunee.com/role/CoverPage" xlink:type="simple" xlink:href="kequ-20220731.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_eb185a0d-ce16-4fd1-9b28-53e99ff42058" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_DocumentType_eb185a0d-ce16-4fd1-9b28-53e99ff42058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_6541f2af-52d4-4706-84f2-9728c2ede21b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_DocumentQuarterlyReport_6541f2af-52d4-4706-84f2-9728c2ede21b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_889c84e1-e773-4732-8f32-d05a3452af19" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_DocumentPeriodEndDate_889c84e1-e773-4732-8f32-d05a3452af19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_edcff4bb-e988-4d6b-aaf4-a189b7c327ac" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_DocumentTransitionReport_edcff4bb-e988-4d6b-aaf4-a189b7c327ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_22fc6690-03e5-471b-a9c4-7daaadbb2971" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_EntityFileNumber_22fc6690-03e5-471b-a9c4-7daaadbb2971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_25c45870-9266-49c9-aa60-2978b3f028df" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_EntityRegistrantName_25c45870-9266-49c9-aa60-2978b3f028df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_2414660c-0f4e-41ed-8989-0694a70319ba" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_EntityIncorporationStateCountryCode_2414660c-0f4e-41ed-8989-0694a70319ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_0d635b2f-ae73-48da-9aef-50924d5653d9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_EntityTaxIdentificationNumber_0d635b2f-ae73-48da-9aef-50924d5653d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_26332927-1cbc-4062-ae76-fd62e2f680e1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_EntityAddressAddressLine1_26332927-1cbc-4062-ae76-fd62e2f680e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_0d7db5fd-e23e-4e19-82ec-40079af62a81" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_EntityAddressCityOrTown_0d7db5fd-e23e-4e19-82ec-40079af62a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_af45e882-080c-42d6-a401-c0fe3214b8e8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_EntityAddressStateOrProvince_af45e882-080c-42d6-a401-c0fe3214b8e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_a58a4625-c569-4dca-8066-ccea5de2e98a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_EntityAddressPostalZipCode_a58a4625-c569-4dca-8066-ccea5de2e98a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_bc0deb8c-c2ff-48fe-bd7f-936f6db347c6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_CityAreaCode_bc0deb8c-c2ff-48fe-bd7f-936f6db347c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_02fce0c2-0584-4cde-ac04-9818f5e8b950" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_LocalPhoneNumber_02fce0c2-0584-4cde-ac04-9818f5e8b950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_76d95ab4-d46d-4028-a943-495e4ca3752f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_Security12bTitle_76d95ab4-d46d-4028-a943-495e4ca3752f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_a3017891-523f-4327-aeda-37d353a69b33" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_TradingSymbol_a3017891-523f-4327-aeda-37d353a69b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_f76cfc7c-719d-44a8-9ae3-984c999fdddd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_SecurityExchangeName_f76cfc7c-719d-44a8-9ae3-984c999fdddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_e157c97a-0009-432e-a3c5-2ea13bb98056" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_EntityCurrentReportingStatus_e157c97a-0009-432e-a3c5-2ea13bb98056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_7e34fa96-63dd-4190-bcea-fa18b3f8f755" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_EntityInteractiveDataCurrent_7e34fa96-63dd-4190-bcea-fa18b3f8f755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_8ef91603-83f1-4861-bdce-b10d2973751a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_EntityFilerCategory_8ef91603-83f1-4861-bdce-b10d2973751a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_2d88fa83-5ec4-4cf2-8bb3-4fccb7fac79c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_EntitySmallBusiness_2d88fa83-5ec4-4cf2-8bb3-4fccb7fac79c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_c46f4c54-9aed-4a30-94cd-b70ec081a2c3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_EntityEmergingGrowthCompany_c46f4c54-9aed-4a30-94cd-b70ec081a2c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_fa553495-0269-4f78-8ea4-acb2c398e424" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_EntityShellCompany_fa553495-0269-4f78-8ea4-acb2c398e424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_e2d7eaa2-5735-4298-9bc9-42595e3e4361" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_e2d7eaa2-5735-4298-9bc9-42595e3e4361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_2e0a329e-411f-411a-80a5-7f4234a6d288" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_AmendmentFlag_2e0a329e-411f-411a-80a5-7f4234a6d288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_c9ab4f88-5a94-4c0f-8537-fdb91a8e1fa8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_DocumentFiscalYearFocus_c9ab4f88-5a94-4c0f-8537-fdb91a8e1fa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_e133385c-b681-4dac-a4e1-f063fbd1d646" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_DocumentFiscalPeriodFocus_e133385c-b681-4dac-a4e1-f063fbd1d646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_2c694d82-769e-4e80-9360-54383814c8d4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_EntityCentralIndexKey_2c694d82-769e-4e80-9360-54383814c8d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_147a111b-df35-4bf8-81d2-d226d46c67cb" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5789e4c1-3f29-4248-ae46-099c63dd3840" xlink:to="loc_dei_CurrentFiscalYearEndDate_147a111b-df35-4bf8-81d2-d226d46c67cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" xlink:type="simple" xlink:href="kequ-20220731.xsd#CondensedConsolidatedStatementsofOperationsUnaudited"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_3804c901-18fe-405e-9184-3764ef42b741" 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_RevenueFromContractWithCustomerExcludingAssessedTax_d31d04d6-3245-4662-ad5e-1cefbef0fc01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3804c901-18fe-405e-9184-3764ef42b741" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d31d04d6-3245-4662-ad5e-1cefbef0fc01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_8b0b1d6e-5a35-4e01-bc99-769c147cc8df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3804c901-18fe-405e-9184-3764ef42b741" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_8b0b1d6e-5a35-4e01-bc99-769c147cc8df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_3759d6da-f5cd-47b9-b7a3-c43f47010149" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3804c901-18fe-405e-9184-3764ef42b741" xlink:to="loc_us-gaap_GrossProfit_3759d6da-f5cd-47b9-b7a3-c43f47010149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_f9e8ca6a-724a-44a3-9106-d36c1eb38ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3804c901-18fe-405e-9184-3764ef42b741" xlink:to="loc_us-gaap_OperatingExpenses_f9e8ca6a-724a-44a3-9106-d36c1eb38ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_cf42d3a6-24ce-45e2-a86e-ecfb9e2407c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3804c901-18fe-405e-9184-3764ef42b741" xlink:to="loc_us-gaap_OperatingIncomeLoss_cf42d3a6-24ce-45e2-a86e-ecfb9e2407c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpense_7e53c1a4-48c1-4cca-b845-9ccf16aca9ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3804c901-18fe-405e-9184-3764ef42b741" xlink:to="loc_us-gaap_PensionExpense_7e53c1a4-48c1-4cca-b845-9ccf16aca9ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_d19dc96f-da8f-49ec-bf34-239873bb779c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3804c901-18fe-405e-9184-3764ef42b741" xlink:to="loc_us-gaap_OtherIncome_d19dc96f-da8f-49ec-bf34-239873bb779c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_1e6bc1dc-1aa0-4e92-b165-b9a241baa732" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3804c901-18fe-405e-9184-3764ef42b741" xlink:to="loc_us-gaap_InterestExpense_1e6bc1dc-1aa0-4e92-b165-b9a241baa732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_11fca0e7-29bd-4ed0-99fe-6cbbf7e6f3d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3804c901-18fe-405e-9184-3764ef42b741" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_11fca0e7-29bd-4ed0-99fe-6cbbf7e6f3d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_769dae25-2095-4800-aa13-56d0b7d98f87" 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_3804c901-18fe-405e-9184-3764ef42b741" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_769dae25-2095-4800-aa13-56d0b7d98f87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_72dfbd7a-4e94-4372-bdde-28b75fdb4eda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3804c901-18fe-405e-9184-3764ef42b741" xlink:to="loc_us-gaap_ProfitLoss_72dfbd7a-4e94-4372-bdde-28b75fdb4eda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_c022a37f-f26e-49a6-b9cc-b5faafdf1667" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3804c901-18fe-405e-9184-3764ef42b741" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_c022a37f-f26e-49a6-b9cc-b5faafdf1667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_be52e1a8-17d9-4972-9827-ec15387aa51b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3804c901-18fe-405e-9184-3764ef42b741" xlink:to="loc_us-gaap_NetIncomeLoss_be52e1a8-17d9-4972-9827-ec15387aa51b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_c1f1bb5a-4a73-46e2-90b2-33603a1adb97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3804c901-18fe-405e-9184-3764ef42b741" xlink:to="loc_us-gaap_EarningsPerShareAbstract_c1f1bb5a-4a73-46e2-90b2-33603a1adb97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_78d7d3db-e6b4-411d-a8ca-f23dadbac9d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c1f1bb5a-4a73-46e2-90b2-33603a1adb97" xlink:to="loc_us-gaap_EarningsPerShareBasic_78d7d3db-e6b4-411d-a8ca-f23dadbac9d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_62c94451-ede9-4882-bb1b-7c4885d9a5d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c1f1bb5a-4a73-46e2-90b2-33603a1adb97" xlink:to="loc_us-gaap_EarningsPerShareDiluted_62c94451-ede9-4882-bb1b-7c4885d9a5d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_09c4e245-e52f-4120-8d54-05ba56bd10af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3804c901-18fe-405e-9184-3764ef42b741" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_09c4e245-e52f-4120-8d54-05ba56bd10af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_714719a1-2336-4218-8e4e-315e90a473d0" 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_WeightedAverageNumberOfSharesOutstandingAbstract_09c4e245-e52f-4120-8d54-05ba56bd10af" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_714719a1-2336-4218-8e4e-315e90a473d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8006d014-cce9-412d-8858-1cabf2515b54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_09c4e245-e52f-4120-8d54-05ba56bd10af" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8006d014-cce9-412d-8858-1cabf2515b54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" xlink:type="simple" xlink:href="kequ-20220731.xsd#CondensedConsolidatedStatementsofComprehensiveLossUnaudited"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0b3c30ff-85e8-4650-8c5a-820e3dff4096" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_3b2b50d9-da70-476d-8244-bcff9adbce1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0b3c30ff-85e8-4650-8c5a-820e3dff4096" xlink:to="loc_us-gaap_ProfitLoss_3b2b50d9-da70-476d-8244-bcff9adbce1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_c6a7c535-f160-4868-ad5b-1038e2e59648" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0b3c30ff-85e8-4650-8c5a-820e3dff4096" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_c6a7c535-f160-4868-ad5b-1038e2e59648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_14724dbd-e569-4213-a512-0d7f59d47d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_c6a7c535-f160-4868-ad5b-1038e2e59648" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_14724dbd-e569-4213-a512-0d7f59d47d6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d02601b7-a997-4483-a231-6b6d6e50aefa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0b3c30ff-85e8-4650-8c5a-820e3dff4096" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d02601b7-a997-4483-a231-6b6d6e50aefa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_0a437499-79fa-4f70-8fdf-f1e6c6d327b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0b3c30ff-85e8-4650-8c5a-820e3dff4096" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_0a437499-79fa-4f70-8fdf-f1e6c6d327b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_fc3ac018-e324-452a-b4e4-073d4fef203e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0b3c30ff-85e8-4650-8c5a-820e3dff4096" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_fc3ac018-e324-452a-b4e4-073d4fef203e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_17f5802d-5cdc-4eb4-9367-b14d06be9fae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0b3c30ff-85e8-4650-8c5a-820e3dff4096" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_17f5802d-5cdc-4eb4-9367-b14d06be9fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" xlink:type="simple" xlink:href="kequ-20220731.xsd#CondensedConsolidatedStatementofStockholdersEquityUnaudited"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_bc163c83-edac-469a-8dda-b61864bb0475" 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_77e4e326-6773-4310-9b9c-2dda307a9c51" 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_bc163c83-edac-469a-8dda-b61864bb0475" xlink:to="loc_us-gaap_StatementTable_77e4e326-6773-4310-9b9c-2dda307a9c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_4ee9c6f6-fd32-4da8-99b8-da4e61fc58ab" 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_77e4e326-6773-4310-9b9c-2dda307a9c51" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_4ee9c6f6-fd32-4da8-99b8-da4e61fc58ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_47cb1c38-ad84-4202-a52b-856ec6812b98" 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_4ee9c6f6-fd32-4da8-99b8-da4e61fc58ab" xlink:to="loc_us-gaap_EquityComponentDomain_47cb1c38-ad84-4202-a52b-856ec6812b98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6ad65129-d6d4-489a-a85c-7c275ba98a65" 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_47cb1c38-ad84-4202-a52b-856ec6812b98" xlink:to="loc_us-gaap_CommonStockMember_6ad65129-d6d4-489a-a85c-7c275ba98a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_2bdcb9a1-8222-46fc-ae1d-510656c54800" 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_47cb1c38-ad84-4202-a52b-856ec6812b98" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_2bdcb9a1-8222-46fc-ae1d-510656c54800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_fa1b92d9-324e-4e6a-a394-b2e562653309" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_47cb1c38-ad84-4202-a52b-856ec6812b98" xlink:to="loc_us-gaap_TreasuryStockMember_fa1b92d9-324e-4e6a-a394-b2e562653309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_79e14429-5676-4aa9-b687-25271251971c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_47cb1c38-ad84-4202-a52b-856ec6812b98" xlink:to="loc_us-gaap_RetainedEarningsMember_79e14429-5676-4aa9-b687-25271251971c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6fb57100-b442-45ea-986a-b3e1b3e437bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_47cb1c38-ad84-4202-a52b-856ec6812b98" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6fb57100-b442-45ea-986a-b3e1b3e437bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_cc2ab68f-8dcf-4618-9acd-412adfe56189" 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_77e4e326-6773-4310-9b9c-2dda307a9c51" xlink:to="loc_us-gaap_StatementLineItems_cc2ab68f-8dcf-4618-9acd-412adfe56189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a4873cdb-9e51-4437-8148-59b41d469209" 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_cc2ab68f-8dcf-4618-9acd-412adfe56189" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a4873cdb-9e51-4437-8148-59b41d469209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ef642ded-6d78-4366-bd27-0573044d59c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a4873cdb-9e51-4437-8148-59b41d469209" xlink:to="loc_us-gaap_StockholdersEquity_ef642ded-6d78-4366-bd27-0573044d59c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9e4d71d2-feb7-4caa-a7c6-7e91e2f425d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a4873cdb-9e51-4437-8148-59b41d469209" xlink:to="loc_us-gaap_NetIncomeLoss_9e4d71d2-feb7-4caa-a7c6-7e91e2f425d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_7697299b-539b-48c3-943b-f299376240f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a4873cdb-9e51-4437-8148-59b41d469209" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_7697299b-539b-48c3-943b-f299376240f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_22453a36-04a9-404c-8989-7b61e4f48653" 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_a4873cdb-9e51-4437-8148-59b41d469209" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_22453a36-04a9-404c-8989-7b61e4f48653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_322a1c76-28e1-4588-8201-19877f352f00" 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_IncreaseDecreaseInStockholdersEquityRollForward_a4873cdb-9e51-4437-8148-59b41d469209" xlink:to="loc_us-gaap_StockholdersEquity_322a1c76-28e1-4588-8201-19877f352f00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="kequ-20220731.xsd#CondensedConsolidatedBalanceSheetsUnaudited"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_ede96455-a1e5-403c-9677-5d319a7272b8" 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_a6b2edb0-8bd2-46ab-97bf-75156570283e" 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_ede96455-a1e5-403c-9677-5d319a7272b8" xlink:to="loc_us-gaap_AssetsAbstract_a6b2edb0-8bd2-46ab-97bf-75156570283e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_3e417715-8b7b-42ae-bb42-07263b5a78e4" 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_a6b2edb0-8bd2-46ab-97bf-75156570283e" xlink:to="loc_us-gaap_AssetsCurrentAbstract_3e417715-8b7b-42ae-bb42-07263b5a78e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_347cad8a-da58-489f-9f46-9ac2215c8967" 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_3e417715-8b7b-42ae-bb42-07263b5a78e4" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_347cad8a-da58-489f-9f46-9ac2215c8967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_764f35d1-9f70-4e14-99ca-ae4a5ac61b65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3e417715-8b7b-42ae-bb42-07263b5a78e4" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_764f35d1-9f70-4e14-99ca-ae4a5ac61b65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_630e0c1d-72e4-4aff-af0b-19635c85740b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3e417715-8b7b-42ae-bb42-07263b5a78e4" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_630e0c1d-72e4-4aff-af0b-19635c85740b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_7515b5b8-3c2d-489e-8976-04f3d7baa75c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3e417715-8b7b-42ae-bb42-07263b5a78e4" xlink:to="loc_us-gaap_InventoryNet_7515b5b8-3c2d-489e-8976-04f3d7baa75c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent_56b23245-000e-40b7-942b-8107c59926b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3e417715-8b7b-42ae-bb42-07263b5a78e4" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetCurrent_56b23245-000e-40b7-942b-8107c59926b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7fe54df6-104d-4651-abe1-7af35c880d6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3e417715-8b7b-42ae-bb42-07263b5a78e4" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7fe54df6-104d-4651-abe1-7af35c880d6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_3ccd1a65-7fcc-4b79-be3d-62549a49fc35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3e417715-8b7b-42ae-bb42-07263b5a78e4" xlink:to="loc_us-gaap_AssetsCurrent_3ccd1a65-7fcc-4b79-be3d-62549a49fc35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_384162a4-70b8-4d99-8257-3deb60498148" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a6b2edb0-8bd2-46ab-97bf-75156570283e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_384162a4-70b8-4d99-8257-3deb60498148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4094cd8f-7fba-443b-a365-cc707564a950" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a6b2edb0-8bd2-46ab-97bf-75156570283e" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4094cd8f-7fba-443b-a365-cc707564a950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8524576f-7a28-4e8c-80a4-72ce38350406" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a6b2edb0-8bd2-46ab-97bf-75156570283e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8524576f-7a28-4e8c-80a4-72ce38350406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_2b10a3c8-0e1d-41c0-b3c7-1817cff9d470" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a6b2edb0-8bd2-46ab-97bf-75156570283e" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_2b10a3c8-0e1d-41c0-b3c7-1817cff9d470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_81acf431-4f5c-4be0-963e-f8c29194ae6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a6b2edb0-8bd2-46ab-97bf-75156570283e" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_81acf431-4f5c-4be0-963e-f8c29194ae6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_2971d164-888d-4b80-b2e7-356003d7df41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_a6b2edb0-8bd2-46ab-97bf-75156570283e" xlink:to="loc_us-gaap_Assets_2971d164-888d-4b80-b2e7-356003d7df41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a49269c4-ab1d-40fe-85fd-fe3233fe61e0" 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_ede96455-a1e5-403c-9677-5d319a7272b8" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a49269c4-ab1d-40fe-85fd-fe3233fe61e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_350aaa36-3efd-4e8d-9334-bd6ef01d329e" 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_a49269c4-ab1d-40fe-85fd-fe3233fe61e0" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_350aaa36-3efd-4e8d-9334-bd6ef01d329e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_ShortTermBorrowingsAndInterestRateSwap_a6ef5f24-eea0-458f-b677-96bb2f787b98" xlink:href="kequ-20220731.xsd#kequ_ShortTermBorrowingsAndInterestRateSwap"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_350aaa36-3efd-4e8d-9334-bd6ef01d329e" xlink:to="loc_kequ_ShortTermBorrowingsAndInterestRateSwap_a6ef5f24-eea0-458f-b677-96bb2f787b98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityCurrent_41d971ea-68f9-4c48-a804-3da907a5a17f" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_350aaa36-3efd-4e8d-9334-bd6ef01d329e" xlink:to="loc_kequ_FinancingLiabilityCurrent_41d971ea-68f9-4c48-a804-3da907a5a17f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_8c36ec77-8f74-428a-8c24-e6a846d404c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_350aaa36-3efd-4e8d-9334-bd6ef01d329e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_8c36ec77-8f74-428a-8c24-e6a846d404c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_111cbc80-1bef-4425-8e6a-694491460a01" 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_350aaa36-3efd-4e8d-9334-bd6ef01d329e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_111cbc80-1bef-4425-8e6a-694491460a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_56250ae8-c331-4b5e-80bc-845ee3dfa021" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_350aaa36-3efd-4e8d-9334-bd6ef01d329e" xlink:to="loc_us-gaap_AccountsPayableCurrent_56250ae8-c331-4b5e-80bc-845ee3dfa021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_ce147345-b57f-470a-bb5e-df6f60fa5ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_350aaa36-3efd-4e8d-9334-bd6ef01d329e" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_ce147345-b57f-470a-bb5e-df6f60fa5ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c163823b-039e-4242-aa47-dc19d646e72c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_350aaa36-3efd-4e8d-9334-bd6ef01d329e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c163823b-039e-4242-aa47-dc19d646e72c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_7fb054e4-ea43-45fc-ab9b-9267754292ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_350aaa36-3efd-4e8d-9334-bd6ef01d329e" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_7fb054e4-ea43-45fc-ab9b-9267754292ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_d3d65b9a-c3d6-4154-a19c-4cc4c88432cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_350aaa36-3efd-4e8d-9334-bd6ef01d329e" xlink:to="loc_us-gaap_LiabilitiesCurrent_d3d65b9a-c3d6-4154-a19c-4cc4c88432cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityNoncurrent_aaa24877-79d9-453f-bbcb-e8de440a73d1" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a49269c4-ab1d-40fe-85fd-fe3233fe61e0" xlink:to="loc_kequ_FinancingLiabilityNoncurrent_aaa24877-79d9-453f-bbcb-e8de440a73d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_3fa7a701-86b5-4c38-8c3f-28de5e10aab9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a49269c4-ab1d-40fe-85fd-fe3233fe61e0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_3fa7a701-86b5-4c38-8c3f-28de5e10aab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1e1d6d30-cc9f-4914-a411-bc42c18219a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a49269c4-ab1d-40fe-85fd-fe3233fe61e0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1e1d6d30-cc9f-4914-a411-bc42c18219a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_AccruedEmployeeBenefitPlanCosts_6882397b-3b0c-4c9b-abb2-379f04cb945c" xlink:href="kequ-20220731.xsd#kequ_AccruedEmployeeBenefitPlanCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a49269c4-ab1d-40fe-85fd-fe3233fe61e0" xlink:to="loc_kequ_AccruedEmployeeBenefitPlanCosts_6882397b-3b0c-4c9b-abb2-379f04cb945c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_c6f9e555-4bfc-4313-97f9-4b21a6546a26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a49269c4-ab1d-40fe-85fd-fe3233fe61e0" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_c6f9e555-4bfc-4313-97f9-4b21a6546a26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_6a97cb3f-000f-4166-9722-0ca1a71c9abf" 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_a49269c4-ab1d-40fe-85fd-fe3233fe61e0" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_6a97cb3f-000f-4166-9722-0ca1a71c9abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_1e8df172-f9d9-4187-9e92-7cd39f222d01" 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_a49269c4-ab1d-40fe-85fd-fe3233fe61e0" xlink:to="loc_us-gaap_Liabilities_1e8df172-f9d9-4187-9e92-7cd39f222d01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_e6d65b75-1080-491d-a968-7d89726043ae" 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_a49269c4-ab1d-40fe-85fd-fe3233fe61e0" xlink:to="loc_us-gaap_CommitmentsAndContingencies_e6d65b75-1080-491d-a968-7d89726043ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_acd2f72f-5f7f-41b2-a513-71d5dd35f765" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a49269c4-ab1d-40fe-85fd-fe3233fe61e0" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_acd2f72f-5f7f-41b2-a513-71d5dd35f765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_01227d78-5290-4c42-8d14-80e404a350cb" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_acd2f72f-5f7f-41b2-a513-71d5dd35f765" xlink:to="loc_us-gaap_CommonStockValue_01227d78-5290-4c42-8d14-80e404a350cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1dfeed80-f7fa-44eb-af19-0cb6efeb04c6" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_acd2f72f-5f7f-41b2-a513-71d5dd35f765" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1dfeed80-f7fa-44eb-af19-0cb6efeb04c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_06b5c3e0-0562-47bf-8709-4016a840d26d" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_acd2f72f-5f7f-41b2-a513-71d5dd35f765" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_06b5c3e0-0562-47bf-8709-4016a840d26d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c7aada94-aa80-455a-b836-c6b204879c55" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_acd2f72f-5f7f-41b2-a513-71d5dd35f765" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c7aada94-aa80-455a-b836-c6b204879c55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_95b834a0-ba8d-4adf-9618-a42e01aa3f34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_acd2f72f-5f7f-41b2-a513-71d5dd35f765" xlink:to="loc_us-gaap_TreasuryStockValue_95b834a0-ba8d-4adf-9618-a42e01aa3f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_80f48d55-0af2-415f-84ce-534ff6cd623e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_acd2f72f-5f7f-41b2-a513-71d5dd35f765" xlink:to="loc_us-gaap_StockholdersEquity_80f48d55-0af2-415f-84ce-534ff6cd623e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_b27ff7a0-0fed-481c-bdd9-32193c1f562c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_acd2f72f-5f7f-41b2-a513-71d5dd35f765" xlink:to="loc_us-gaap_MinorityInterest_b27ff7a0-0fed-481c-bdd9-32193c1f562c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b8317078-a75c-4411-81d4-ea768fe5104f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_acd2f72f-5f7f-41b2-a513-71d5dd35f765" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b8317078-a75c-4411-81d4-ea768fe5104f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_374dd933-d437-4e36-b655-c8b1d83723bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a49269c4-ab1d-40fe-85fd-fe3233fe61e0" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_374dd933-d437-4e36-b655-c8b1d83723bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="kequ-20220731.xsd#CondensedConsolidatedBalanceSheetsUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_06ebc462-6215-4ef0-8e1c-8a29b479c0ea" 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_ce58d974-cb5b-4fc0-ac3d-0991093b1a69" 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_06ebc462-6215-4ef0-8e1c-8a29b479c0ea" xlink:to="loc_us-gaap_AssetsAbstract_ce58d974-cb5b-4fc0-ac3d-0991093b1a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_19a0f507-a262-470c-8fcf-2e043397c7ea" 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_ce58d974-cb5b-4fc0-ac3d-0991093b1a69" xlink:to="loc_us-gaap_AssetsCurrentAbstract_19a0f507-a262-470c-8fcf-2e043397c7ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_4ad5f42d-59a0-4dde-b26b-2021c8ac31b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_19a0f507-a262-470c-8fcf-2e043397c7ea" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_4ad5f42d-59a0-4dde-b26b-2021c8ac31b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1654cdcd-a66f-43b4-b692-792badc734a8" 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_06ebc462-6215-4ef0-8e1c-8a29b479c0ea" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1654cdcd-a66f-43b4-b692-792badc734a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_57cd5598-a0a7-482f-b38c-d99ce3980670" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1654cdcd-a66f-43b4-b692-792badc734a8" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_57cd5598-a0a7-482f-b38c-d99ce3980670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_a9689d54-04be-41b6-a6a9-295dfcf2d7d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_57cd5598-a0a7-482f-b38c-d99ce3980670" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_a9689d54-04be-41b6-a6a9-295dfcf2d7d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_22433526-a68e-45e4-b6e1-c8f8a1abcc2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_57cd5598-a0a7-482f-b38c-d99ce3980670" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_22433526-a68e-45e4-b6e1-c8f8a1abcc2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_ba282b26-8ddd-4822-95d0-db79e7a3b744" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_57cd5598-a0a7-482f-b38c-d99ce3980670" xlink:to="loc_us-gaap_CommonStockSharesIssued_ba282b26-8ddd-4822-95d0-db79e7a3b744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_09b727e6-ccb4-40be-a749-9e6258c0f6fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_57cd5598-a0a7-482f-b38c-d99ce3980670" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_09b727e6-ccb4-40be-a749-9e6258c0f6fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_2bcae007-3b43-4cdd-9e03-68544b2a90e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_57cd5598-a0a7-482f-b38c-d99ce3980670" xlink:to="loc_us-gaap_TreasuryStockShares_2bcae007-3b43-4cdd-9e03-68544b2a90e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="kequ-20220731.xsd#CondensedConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_d63613ba-1b15-42ea-af3d-40a5679aafbb" 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_cd4963ae-74cd-4798-8996-0f086da85aa5" 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_d63613ba-1b15-42ea-af3d-40a5679aafbb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cd4963ae-74cd-4798-8996-0f086da85aa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c984c046-2812-4fe8-abfd-ae05c36d0487" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cd4963ae-74cd-4798-8996-0f086da85aa5" xlink:to="loc_us-gaap_ProfitLoss_c984c046-2812-4fe8-abfd-ae05c36d0487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e260058-b7db-43f5-a09b-31e842d32454" 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_cd4963ae-74cd-4798-8996-0f086da85aa5" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e260058-b7db-43f5-a09b-31e842d32454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_5be8f950-607f-4be2-a0ca-3033051b91aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e260058-b7db-43f5-a09b-31e842d32454" xlink:to="loc_us-gaap_Depreciation_5be8f950-607f-4be2-a0ca-3033051b91aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_523e5b6a-c13c-418d-b2a9-369fd5e2a3dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e260058-b7db-43f5-a09b-31e842d32454" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_523e5b6a-c13c-418d-b2a9-369fd5e2a3dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_8bfdb0bf-8add-4bcc-ac7d-2ee254614a83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e260058-b7db-43f5-a09b-31e842d32454" xlink:to="loc_us-gaap_ShareBasedCompensation_8bfdb0bf-8add-4bcc-ac7d-2ee254614a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_ProvisionForDeferredIncomeTaxes_a4bd39d3-0d37-4c56-91d0-95d3ad44dcc4" xlink:href="kequ-20220731.xsd#kequ_ProvisionForDeferredIncomeTaxes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e260058-b7db-43f5-a09b-31e842d32454" xlink:to="loc_kequ_ProvisionForDeferredIncomeTaxes_a4bd39d3-0d37-4c56-91d0-95d3ad44dcc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8f90822e-efae-48b1-8a6f-6e653045566f" 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_cd4963ae-74cd-4798-8996-0f086da85aa5" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8f90822e-efae-48b1-8a6f-6e653045566f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_0ef97e20-2ece-4d87-9bcd-7156f3b11481" 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_8f90822e-efae-48b1-8a6f-6e653045566f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_0ef97e20-2ece-4d87-9bcd-7156f3b11481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_3689bee4-3c8c-4dfe-b2ee-b6bb81f341b6" 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_8f90822e-efae-48b1-8a6f-6e653045566f" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_3689bee4-3c8c-4dfe-b2ee-b6bb81f341b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_9236c6d9-cadd-4580-a570-1e0bb838174e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8f90822e-efae-48b1-8a6f-6e653045566f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_9236c6d9-cadd-4580-a570-1e0bb838174e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_ca5f4661-cd3c-4deb-82d4-7db3a9487775" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8f90822e-efae-48b1-8a6f-6e653045566f" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_ca5f4661-cd3c-4deb-82d4-7db3a9487775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_4db5a01c-1af7-46d5-a5fb-51f7179faafb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8f90822e-efae-48b1-8a6f-6e653045566f" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_4db5a01c-1af7-46d5-a5fb-51f7179faafb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a17c421-a05f-4d91-a585-136ab130cebf" 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_cd4963ae-74cd-4798-8996-0f086da85aa5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5a17c421-a05f-4d91-a585-136ab130cebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_43e90339-ae87-4219-af28-b8a7cbb33e42" 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_d63613ba-1b15-42ea-af3d-40a5679aafbb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_43e90339-ae87-4219-af28-b8a7cbb33e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_9024eca8-747a-431e-9336-2d5e6ae8a680" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_43e90339-ae87-4219-af28-b8a7cbb33e42" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_9024eca8-747a-431e-9336-2d5e6ae8a680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3ae2a338-f6b8-49fb-b664-ddb6c5e3e249" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_43e90339-ae87-4219-af28-b8a7cbb33e42" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3ae2a338-f6b8-49fb-b664-ddb6c5e3e249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_32825a7f-310f-4cfe-8a6d-2e6cba266501" 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_d63613ba-1b15-42ea-af3d-40a5679aafbb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_32825a7f-310f-4cfe-8a6d-2e6cba266501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_c0bd1e82-4f2f-49ba-a799-3ed1143c46e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_32825a7f-310f-4cfe-8a6d-2e6cba266501" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_c0bd1e82-4f2f-49ba-a799-3ed1143c46e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_7aacb157-b086-4445-b105-af17b30e9374" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_32825a7f-310f-4cfe-8a6d-2e6cba266501" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_7aacb157-b086-4445-b105-af17b30e9374" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_ProceedsFromFinancingLiability_9df3714c-acad-4121-88d4-edba1679d809" xlink:href="kequ-20220731.xsd#kequ_ProceedsFromFinancingLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_32825a7f-310f-4cfe-8a6d-2e6cba266501" xlink:to="loc_kequ_ProceedsFromFinancingLiability_9df3714c-acad-4121-88d4-edba1679d809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_PaymentsOnFinancingLiability_5b0ca466-c4d7-484a-b395-ff14ee2cd4ad" xlink:href="kequ-20220731.xsd#kequ_PaymentsOnFinancingLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_32825a7f-310f-4cfe-8a6d-2e6cba266501" xlink:to="loc_kequ_PaymentsOnFinancingLiability_5b0ca466-c4d7-484a-b395-ff14ee2cd4ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_f0104a18-8214-419b-9fe4-4e3ba7fb6cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_32825a7f-310f-4cfe-8a6d-2e6cba266501" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_f0104a18-8214-419b-9fe4-4e3ba7fb6cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e638bf19-ac8d-46d2-94b8-35dd2995c8d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_32825a7f-310f-4cfe-8a6d-2e6cba266501" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e638bf19-ac8d-46d2-94b8-35dd2995c8d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f4b6e827-32e6-47c7-afde-32f29b6c4a97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d63613ba-1b15-42ea-af3d-40a5679aafbb" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f4b6e827-32e6-47c7-afde-32f29b6c4a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2e146437-aac5-47b6-aaf0-decd66c1ad38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d63613ba-1b15-42ea-af3d-40a5679aafbb" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2e146437-aac5-47b6-aaf0-decd66c1ad38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_63058ae9-03cc-4167-9254-c19aef436fda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d63613ba-1b15-42ea-af3d-40a5679aafbb" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_63058ae9-03cc-4167-9254-c19aef436fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0656a188-33da-4d49-9c08-67b0b42a9e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d63613ba-1b15-42ea-af3d-40a5679aafbb" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0656a188-33da-4d49-9c08-67b0b42a9e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/FinancialInformation" xlink:type="simple" xlink:href="kequ-20220731.xsd#FinancialInformation"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/FinancialInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6a912a76-e72b-4172-82b7-78c3070641f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_0d8a0a8a-f334-4c7b-a224-87aaecf9165c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6a912a76-e72b-4172-82b7-78c3070641f0" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_0d8a0a8a-f334-4c7b-a224-87aaecf9165c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCash" xlink:type="simple" xlink:href="kequ-20220731.xsd#CashCashEquivalentsandRestrictedCash"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCash" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_aee44bd2-232f-4b1c-aff4-9d6c5e015d83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_45c65705-e6cb-4351-b92e-0159d7d208a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_aee44bd2-232f-4b1c-aff4-9d6c5e015d83" xlink:to="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_45c65705-e6cb-4351-b92e-0159d7d208a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCashTables" xlink:type="simple" xlink:href="kequ-20220731.xsd#CashCashEquivalentsandRestrictedCashTables"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCashTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_2e8f2035-0d20-4d71-9b34-f402e1b10c6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_5f71f8e0-5b05-4a3f-89d0-1bc8e54d8a25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_2e8f2035-0d20-4d71-9b34-f402e1b10c6b" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_5f71f8e0-5b05-4a3f-89d0-1bc8e54d8a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="kequ-20220731.xsd#CashCashEquivalentsandRestrictedCashDetails"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_163eca96-de8f-41e1-a082-61ab22bff16e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_23c88284-bfe6-4d34-8b22-a10b52fdcd02" 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_CashAndCashEquivalentsAbstract_163eca96-de8f-41e1-a082-61ab22bff16e" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_23c88284-bfe6-4d34-8b22-a10b52fdcd02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_ffa38b54-17ac-44ba-83df-2e9c9618c6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_163eca96-de8f-41e1-a082-61ab22bff16e" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_ffa38b54-17ac-44ba-83df-2e9c9618c6f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_64645a4f-590e-4403-b304-66dedbc1379c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_163eca96-de8f-41e1-a082-61ab22bff16e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_64645a4f-590e-4403-b304-66dedbc1379c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/RevenueRecognition" xlink:type="simple" xlink:href="kequ-20220731.xsd#RevenueRecognition"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/RevenueRecognition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b358ac63-5a2c-48b1-9a22-ac229e7ea989" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_959d2a35-f9f3-4179-bc16-7a7467d6b9b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b358ac63-5a2c-48b1-9a22-ac229e7ea989" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_959d2a35-f9f3-4179-bc16-7a7467d6b9b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="kequ-20220731.xsd#RevenueRecognitionTables"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/RevenueRecognitionTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_dce433e2-c2f7-44d2-8c3f-84bf84df4872" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_166a9d3f-f4bb-433a-9899-884994e873f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_dce433e2-c2f7-44d2-8c3f-84bf84df4872" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_166a9d3f-f4bb-433a-9899-884994e873f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail" xlink:type="simple" xlink:href="kequ-20220731.xsd#RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e25e7ab4-e842-411f-a562-e867885b31f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_a591fa66-383c-4689-a94b-a2a5fe207c52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e25e7ab4-e842-411f-a562-e867885b31f7" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_a591fa66-383c-4689-a94b-a2a5fe207c52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_18db2c18-e164-4484-8929-07e603f49818" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a591fa66-383c-4689-a94b-a2a5fe207c52" xlink:to="loc_us-gaap_GeographicDistributionAxis_18db2c18-e164-4484-8929-07e603f49818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_44d2e045-44e6-421b-aee1-43d86ee33f7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionAxis_18db2c18-e164-4484-8929-07e603f49818" xlink:to="loc_us-gaap_GeographicDistributionDomain_44d2e045-44e6-421b-aee1-43d86ee33f7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomesticMember_7f0facff-5d6c-42a6-85b1-da24fbef6cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionDomesticMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionDomain_44d2e045-44e6-421b-aee1-43d86ee33f7d" xlink:to="loc_us-gaap_GeographicDistributionDomesticMember_7f0facff-5d6c-42a6-85b1-da24fbef6cc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionForeignMember_8282fc0b-fe3e-46a7-8653-f8487c9afb30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionForeignMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionDomain_44d2e045-44e6-421b-aee1-43d86ee33f7d" xlink:to="loc_us-gaap_GeographicDistributionForeignMember_8282fc0b-fe3e-46a7-8653-f8487c9afb30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_b0d69cf7-6390-4ac7-b376-9a774c77384b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a591fa66-383c-4689-a94b-a2a5fe207c52" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_b0d69cf7-6390-4ac7-b376-9a774c77384b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_27bc343d-241a-4b5e-b862-67c2c9bf2a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_b0d69cf7-6390-4ac7-b376-9a774c77384b" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_27bc343d-241a-4b5e-b862-67c2c9bf2a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_6115bd69-d74c-4e4c-8892-9e21b2c03dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_27bc343d-241a-4b5e-b862-67c2c9bf2a7c" xlink:to="loc_us-gaap_TransferredOverTimeMember_6115bd69-d74c-4e4c-8892-9e21b2c03dfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_dc84897b-12af-4253-a6c2-b229b72d14ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_27bc343d-241a-4b5e-b862-67c2c9bf2a7c" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_dc84897b-12af-4253-a6c2-b229b72d14ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_a474a5d7-9099-4a6a-9d5c-d195462e89b6" 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_a591fa66-383c-4689-a94b-a2a5fe207c52" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_a474a5d7-9099-4a6a-9d5c-d195462e89b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3e437423-15a3-4bcc-802b-21ef5a3b7f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a474a5d7-9099-4a6a-9d5c-d195462e89b6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3e437423-15a3-4bcc-802b-21ef5a3b7f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/RevenueRecognitionAdditionalInformationDetail" xlink:type="simple" xlink:href="kequ-20220731.xsd#RevenueRecognitionAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/RevenueRecognitionAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e2374052-b028-464b-a1ae-4ff4277e050c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_999c300e-7d42-4ab1-acc3-9e3e1ae1c0a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e2374052-b028-464b-a1ae-4ff4277e050c" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_999c300e-7d42-4ab1-acc3-9e3e1ae1c0a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_b748e894-14d2-4684-a5e9-60979d024ced" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_999c300e-7d42-4ab1-acc3-9e3e1ae1c0a6" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_b748e894-14d2-4684-a5e9-60979d024ced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1047f7af-7d79-4981-a3ac-48298db4b589" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_b748e894-14d2-4684-a5e9-60979d024ced" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1047f7af-7d79-4981-a3ac-48298db4b589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_1e9e9c98-e6e3-4873-b645-5812be2c9563" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1047f7af-7d79-4981-a3ac-48298db4b589" xlink:to="loc_us-gaap_AccountsReceivableMember_1e9e9c98-e6e3-4873-b645-5812be2c9563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_e63c550b-1d46-426b-b78d-7ece71cd6f42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1047f7af-7d79-4981-a3ac-48298db4b589" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_e63c550b-1d46-426b-b78d-7ece71cd6f42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_9bbbedab-1e46-4b7f-a733-e7ee541a98a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_999c300e-7d42-4ab1-acc3-9e3e1ae1c0a6" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_9bbbedab-1e46-4b7f-a733-e7ee541a98a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_d474aabe-aa21-46e1-9406-44b68f6bfa7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9bbbedab-1e46-4b7f-a733-e7ee541a98a0" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_d474aabe-aa21-46e1-9406-44b68f6bfa7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_44fc1072-790d-4b4b-a106-98862eceee63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e2374052-b028-464b-a1ae-4ff4277e050c" xlink:to="loc_us-gaap_ContractWithCustomerLiability_44fc1072-790d-4b4b-a106-98862eceee63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_ContractWithCustomerLiabilityRevenueRecognizedPercentage_62465a57-dbb4-4fdf-af4b-ae1a38ff3b9d" xlink:href="kequ-20220731.xsd#kequ_ContractWithCustomerLiabilityRevenueRecognizedPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e2374052-b028-464b-a1ae-4ff4277e050c" xlink:to="loc_kequ_ContractWithCustomerLiabilityRevenueRecognizedPercentage_62465a57-dbb4-4fdf-af4b-ae1a38ff3b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/Inventories" xlink:type="simple" xlink:href="kequ-20220731.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_c7150e47-1f18-432e-9903-addc565201e7" 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_d435858f-ec37-449d-8fa1-05e691b39b53" 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_c7150e47-1f18-432e-9903-addc565201e7" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_d435858f-ec37-449d-8fa1-05e691b39b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/InventoriesTables" xlink:type="simple" xlink:href="kequ-20220731.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_c0dd162e-82e8-4f85-be13-8d1c69f76bf3" 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_b9eaf8a9-c40b-4735-9320-54392cc4d475" 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_c0dd162e-82e8-4f85-be13-8d1c69f76bf3" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_b9eaf8a9-c40b-4735-9320-54392cc4d475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/InventoriesSummaryofInventoriesDetail" xlink:type="simple" xlink:href="kequ-20220731.xsd#InventoriesSummaryofInventoriesDetail"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/InventoriesSummaryofInventoriesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_8b1f4d67-60eb-45c5-a12a-19dc899e5e8e" 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_InventoryFinishedGoodsNetOfReserves_dee5f255-07a4-4599-ae74-cd9fcc2d2820" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_8b1f4d67-60eb-45c5-a12a-19dc899e5e8e" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_dee5f255-07a4-4599-ae74-cd9fcc2d2820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_095588c8-ab45-45e4-b6bf-b48933b223cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_8b1f4d67-60eb-45c5-a12a-19dc899e5e8e" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_095588c8-ab45-45e4-b6bf-b48933b223cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_c9f9097b-930c-4028-91fe-30e4d147f682" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_8b1f4d67-60eb-45c5-a12a-19dc899e5e8e" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_c9f9097b-930c-4028-91fe-30e4d147f682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_0a63f738-5f7b-4a19-adf4-2406b1f3d949" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_8b1f4d67-60eb-45c5-a12a-19dc899e5e8e" xlink:to="loc_us-gaap_InventoryNet_0a63f738-5f7b-4a19-adf4-2406b1f3d949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/InventoriesAdditionalInformationDetail" xlink:type="simple" xlink:href="kequ-20220731.xsd#InventoriesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/InventoriesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_49215a0a-6209-43a3-a0e6-d84748d9ebcc" 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_InventoryCurrentTable_a541ffde-fc25-40f9-acf6-5fa54546a39a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryCurrentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_49215a0a-6209-43a3-a0e6-d84748d9ebcc" xlink:to="loc_us-gaap_InventoryCurrentTable_a541ffde-fc25-40f9-acf6-5fa54546a39a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_ed6c5a54-16a2-4d24-b967-ebd97bafe3ed" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_a541ffde-fc25-40f9-acf6-5fa54546a39a" xlink:to="loc_srt_ConsolidatedEntitiesAxis_ed6c5a54-16a2-4d24-b967-ebd97bafe3ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_14be035c-7f19-4baf-b78b-4b4ce219b580" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_ed6c5a54-16a2-4d24-b967-ebd97bafe3ed" xlink:to="loc_srt_ConsolidatedEntitiesDomain_14be035c-7f19-4baf-b78b-4b4ce219b580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_ForeignSubsidiariesMember_522efb35-4db5-4412-8159-3a27fe409e4a" xlink:href="kequ-20220731.xsd#kequ_ForeignSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_14be035c-7f19-4baf-b78b-4b4ce219b580" xlink:to="loc_kequ_ForeignSubsidiariesMember_522efb35-4db5-4412-8159-3a27fe409e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems_2cdeebfb-3326-4f09-a399-1a9c14c6c7f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_a541ffde-fc25-40f9-acf6-5fa54546a39a" xlink:to="loc_us-gaap_InventoryLineItems_2cdeebfb-3326-4f09-a399-1a9c14c6c7f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_c941a8ac-de06-4080-8f59-41c00c38392f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_2cdeebfb-3326-4f09-a399-1a9c14c6c7f4" xlink:to="loc_us-gaap_InventoryNet_c941a8ac-de06-4080-8f59-41c00c38392f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/FairValueofFinancialInstruments" xlink:type="simple" xlink:href="kequ-20220731.xsd#FairValueofFinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/FairValueofFinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_71ea9d2a-9903-4a3e-8423-62d753d12ce2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_80aad726-1cf0-40d0-a49a-055ff8557a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_71ea9d2a-9903-4a3e-8423-62d753d12ce2" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_80aad726-1cf0-40d0-a49a-055ff8557a5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/FairValueofFinancialInstrumentsTables" xlink:type="simple" xlink:href="kequ-20220731.xsd#FairValueofFinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/FairValueofFinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_00b42907-8292-4286-b1d2-2a9226804c7d" 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_FairValueAssetsMeasuredOnRecurringBasisTextBlock_a45c8831-ae66-40f4-a465-c52ffe051527" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_00b42907-8292-4286-b1d2-2a9226804c7d" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_a45c8831-ae66-40f4-a465-c52ffe051527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail" xlink:type="simple" xlink:href="kequ-20220731.xsd#FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_97504b82-4755-4e77-9b58-50b16591a63a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_6c9c87eb-67c7-4185-99cf-211eaf1d4ce4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_97504b82-4755-4e77-9b58-50b16591a63a" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_6c9c87eb-67c7-4185-99cf-211eaf1d4ce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2d7282c9-5e40-48a5-ac57-dbd0d1d97754" 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_FairValueByBalanceSheetGroupingTable_6c9c87eb-67c7-4185-99cf-211eaf1d4ce4" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2d7282c9-5e40-48a5-ac57-dbd0d1d97754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1c00994a-6842-4984-a3d4-b61e6bd14a80" 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_2d7282c9-5e40-48a5-ac57-dbd0d1d97754" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1c00994a-6842-4984-a3d4-b61e6bd14a80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_f03825bf-678e-46f6-939d-e956ade026e8" 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_1c00994a-6842-4984-a3d4-b61e6bd14a80" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_f03825bf-678e-46f6-939d-e956ade026e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_85356907-c9a1-483e-8a8e-d30af6f07459" 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_1c00994a-6842-4984-a3d4-b61e6bd14a80" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_85356907-c9a1-483e-8a8e-d30af6f07459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_a9bf599a-8a3e-41e0-b72a-e4362dc26428" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_6c9c87eb-67c7-4185-99cf-211eaf1d4ce4" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_a9bf599a-8a3e-41e0-b72a-e4362dc26428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_6c72c65f-57a2-4fa5-8c7b-2edb130124dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_a9bf599a-8a3e-41e0-b72a-e4362dc26428" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_6c72c65f-57a2-4fa5-8c7b-2edb130124dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_TradingSecuritiesMember_3ade56f5-db71-4b88-8120-2ebc47ebdb56" xlink:href="kequ-20220731.xsd#kequ_TradingSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_6c72c65f-57a2-4fa5-8c7b-2edb130124dc" xlink:to="loc_kequ_TradingSecuritiesMember_3ade56f5-db71-4b88-8120-2ebc47ebdb56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueMember_aa1202b0-a4f6-4387-8e01-b2e20053969e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashSurrenderValueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_6c72c65f-57a2-4fa5-8c7b-2edb130124dc" xlink:to="loc_us-gaap_CashSurrenderValueMember_aa1202b0-a4f6-4387-8e01-b2e20053969e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f96aa1f4-bc70-4f41-bbfe-d18fd1aa0434" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_6c9c87eb-67c7-4185-99cf-211eaf1d4ce4" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f96aa1f4-bc70-4f41-bbfe-d18fd1aa0434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f69437de-3b4b-42f3-8222-33470683a467" 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_f96aa1f4-bc70-4f41-bbfe-d18fd1aa0434" xlink:to="loc_us-gaap_EquityComponentDomain_f69437de-3b4b-42f3-8222-33470683a467" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_NonQualifiedCompensationPlanMember_ed7cb5a0-d7e2-481b-8712-f85ea89a5f55" xlink:href="kequ-20220731.xsd#kequ_NonQualifiedCompensationPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f69437de-3b4b-42f3-8222-33470683a467" xlink:to="loc_kequ_NonQualifiedCompensationPlanMember_ed7cb5a0-d7e2-481b-8712-f85ea89a5f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_ec0f9059-fe0d-47cb-8010-967531956ab1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_6c9c87eb-67c7-4185-99cf-211eaf1d4ce4" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_ec0f9059-fe0d-47cb-8010-967531956ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_9ebadc82-7651-47db-8302-29ab6c39c0cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_ec0f9059-fe0d-47cb-8010-967531956ab1" xlink:to="loc_us-gaap_DerivativeAssets_9ebadc82-7651-47db-8302-29ab6c39c0cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_80389419-9de0-48f8-b50b-c60622970476" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_ec0f9059-fe0d-47cb-8010-967531956ab1" xlink:to="loc_us-gaap_DerivativeLiabilities_80389419-9de0-48f8-b50b-c60622970476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_NumberOfNonqualifiedCompensationPlans_33c1b62c-fd06-40a3-87df-36b9a1c78e61" xlink:href="kequ-20220731.xsd#kequ_NumberOfNonqualifiedCompensationPlans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_97504b82-4755-4e77-9b58-50b16591a63a" xlink:to="loc_kequ_NumberOfNonqualifiedCompensationPlans_33c1b62c-fd06-40a3-87df-36b9a1c78e61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/LongtermDebtandOtherCreditArrangements" xlink:type="simple" xlink:href="kequ-20220731.xsd#LongtermDebtandOtherCreditArrangements"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/LongtermDebtandOtherCreditArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_4f45aa89-74ac-44be-85d2-a9d3ec8ebb14" 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_35f336a7-b6d0-411d-9f64-80c0850988ae" 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_4f45aa89-74ac-44be-85d2-a9d3ec8ebb14" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_35f336a7-b6d0-411d-9f64-80c0850988ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/LongtermDebtandOtherCreditArrangementsDetails" xlink:type="simple" xlink:href="kequ-20220731.xsd#LongtermDebtandOtherCreditArrangementsDetails"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/LongtermDebtandOtherCreditArrangementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_01a931cb-1627-4fc6-b638-2fa5335fe3f6" 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_4d0e5589-78e6-43bb-baba-5e054d10a00c" 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_01a931cb-1627-4fc6-b638-2fa5335fe3f6" xlink:to="loc_us-gaap_DebtInstrumentTable_4d0e5589-78e6-43bb-baba-5e054d10a00c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_4b8a965f-ee3d-4f36-b348-6ee98b1b94cb" 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_4d0e5589-78e6-43bb-baba-5e054d10a00c" xlink:to="loc_us-gaap_CreditFacilityAxis_4b8a965f-ee3d-4f36-b348-6ee98b1b94cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f223a5d2-89bc-4226-baa9-7a682128243b" 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_4b8a965f-ee3d-4f36-b348-6ee98b1b94cb" xlink:to="loc_us-gaap_CreditFacilityDomain_f223a5d2-89bc-4226-baa9-7a682128243b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_AdvanceAmountOneMember_ff85997e-0c49-465d-b0a3-a69b72d93aad" xlink:href="kequ-20220731.xsd#kequ_AdvanceAmountOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_f223a5d2-89bc-4226-baa9-7a682128243b" xlink:to="loc_kequ_AdvanceAmountOneMember_ff85997e-0c49-465d-b0a3-a69b72d93aad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_AdvanceAmountTwoMember_4b4612e6-5e9f-4564-8d17-1e43448b8f35" xlink:href="kequ-20220731.xsd#kequ_AdvanceAmountTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_f223a5d2-89bc-4226-baa9-7a682128243b" xlink:to="loc_kequ_AdvanceAmountTwoMember_4b4612e6-5e9f-4564-8d17-1e43448b8f35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_db811f45-fc73-436d-8fb8-3ef7a9f30f4b" 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_4d0e5589-78e6-43bb-baba-5e054d10a00c" xlink:to="loc_us-gaap_DebtInstrumentLineItems_db811f45-fc73-436d-8fb8-3ef7a9f30f4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_f8c5f219-fa28-495c-b416-e78cebdece52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_db811f45-fc73-436d-8fb8-3ef7a9f30f4b" xlink:to="loc_us-gaap_LineOfCredit_f8c5f219-fa28-495c-b416-e78cebdece52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5559bde5-3580-4a91-883c-d9013714eaf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_db811f45-fc73-436d-8fb8-3ef7a9f30f4b" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5559bde5-3580-4a91-883c-d9013714eaf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_3eb36d5c-628c-46b5-a389-8ffce8ea0239" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_db811f45-fc73-436d-8fb8-3ef7a9f30f4b" xlink:to="loc_us-gaap_LongTermDebt_3eb36d5c-628c-46b5-a389-8ffce8ea0239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/SaleLeasebackFinancingTransaction" xlink:type="simple" xlink:href="kequ-20220731.xsd#SaleLeasebackFinancingTransaction"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/SaleLeasebackFinancingTransaction" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityAbstract_62e5c273-cee8-4dde-b3bd-ef291094a26c" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionDisclosureTextBlock_540c3968-2cbb-420c-90f6-4cc523175479" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleLeasebackTransactionDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_62e5c273-cee8-4dde-b3bd-ef291094a26c" xlink:to="loc_us-gaap_SaleLeasebackTransactionDisclosureTextBlock_540c3968-2cbb-420c-90f6-4cc523175479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionTables" xlink:type="simple" xlink:href="kequ-20220731.xsd#SaleLeasebackFinancingTransactionTables"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityAbstract_00347aad-c384-48ab-83ad-8a13a0e427f1" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock_d9a1d4d7-1ff3-45f7-b2b7-11c925604ad0" xlink:href="kequ-20220731.xsd#kequ_ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_00347aad-c384-48ab-83ad-8a13a0e427f1" xlink:to="loc_kequ_ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock_d9a1d4d7-1ff3-45f7-b2b7-11c925604ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails" xlink:type="simple" xlink:href="kequ-20220731.xsd#SaleLeasebackFinancingTransactionNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityAbstract_e6a6329d-34e8-4023-83d6-25614f6ed8f9" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityTermOfContract_750ab8f9-f54c-40d1-bb9c-14700749ade7" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_e6a6329d-34e8-4023-83d6-25614f6ed8f9" xlink:to="loc_kequ_FinancingLiabilityTermOfContract_750ab8f9-f54c-40d1-bb9c-14700749ade7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityNumberOfRenewalOptions_21e3ca38-2ce2-4262-a93a-8cb66e6e921f" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityNumberOfRenewalOptions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_e6a6329d-34e8-4023-83d6-25614f6ed8f9" xlink:to="loc_kequ_FinancingLiabilityNumberOfRenewalOptions_21e3ca38-2ce2-4262-a93a-8cb66e6e921f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityRenewalTerm_464b0179-4325-478b-bad3-55805d503b7a" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityRenewalTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_e6a6329d-34e8-4023-83d6-25614f6ed8f9" xlink:to="loc_kequ_FinancingLiabilityRenewalTerm_464b0179-4325-478b-bad3-55805d503b7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityBasicMonthlyPayment_8e7dd486-3eae-444d-9f9e-5083699884cd" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityBasicMonthlyPayment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_e6a6329d-34e8-4023-83d6-25614f6ed8f9" xlink:to="loc_kequ_FinancingLiabilityBasicMonthlyPayment_8e7dd486-3eae-444d-9f9e-5083699884cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityAnnualIncreasePercent_253c2991-d13b-40f4-89fa-0541b9420e48" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityAnnualIncreasePercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_e6a6329d-34e8-4023-83d6-25614f6ed8f9" xlink:to="loc_kequ_FinancingLiabilityAnnualIncreasePercent_253c2991-d13b-40f4-89fa-0541b9420e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseDiscountRate_09999fdc-51bb-40c0-b695-7421aed5caa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeaseDiscountRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_e6a6329d-34e8-4023-83d6-25614f6ed8f9" xlink:to="loc_us-gaap_LesseeFinanceLeaseDiscountRate_09999fdc-51bb-40c0-b695-7421aed5caa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_29f2587c-3189-4505-be86-2fceb13727ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleAndLeasebackTransactionGainLossNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_e6a6329d-34e8-4023-83d6-25614f6ed8f9" xlink:to="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_29f2587c-3189-4505-be86-2fceb13727ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiability_605a9c26-8ac8-4dea-8159-10c76b79ae33" xlink:href="kequ-20220731.xsd#kequ_FinancingLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_e6a6329d-34e8-4023-83d6-25614f6ed8f9" xlink:to="loc_kequ_FinancingLiability_605a9c26-8ac8-4dea-8159-10c76b79ae33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_07c7af51-fa00-4de7-a4ac-54ef61d63ae9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_e6a6329d-34e8-4023-83d6-25614f6ed8f9" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_07c7af51-fa00-4de7-a4ac-54ef61d63ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityCurrent_d8c666a2-ce38-46cb-b30e-481bab37155f" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_e6a6329d-34e8-4023-83d6-25614f6ed8f9" xlink:to="loc_kequ_FinancingLiabilityCurrent_d8c666a2-ce38-46cb-b30e-481bab37155f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityNoncurrent_a5b97bbb-8932-49f8-85ae-5ee49cd1aa51" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_e6a6329d-34e8-4023-83d6-25614f6ed8f9" xlink:to="loc_kequ_FinancingLiabilityNoncurrent_a5b97bbb-8932-49f8-85ae-5ee49cd1aa51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_InterestExpenseFinancingLiability_7ee72aae-4b81-4b00-bafc-a0be38b52a25" xlink:href="kequ-20220731.xsd#kequ_InterestExpenseFinancingLiability"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_e6a6329d-34e8-4023-83d6-25614f6ed8f9" xlink:to="loc_kequ_InterestExpenseFinancingLiability_7ee72aae-4b81-4b00-bafc-a0be38b52a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityTable_adf26a51-3b50-47c6-8c9c-d0d4d79c1ec9" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityTable"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_e6a6329d-34e8-4023-83d6-25614f6ed8f9" xlink:to="loc_kequ_FinancingLiabilityTable_adf26a51-3b50-47c6-8c9c-d0d4d79c1ec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c0d074fd-ff14-4646-980a-977993180c3a" 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_kequ_FinancingLiabilityTable_adf26a51-3b50-47c6-8c9c-d0d4d79c1ec9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c0d074fd-ff14-4646-980a-977993180c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4492415f-ff3f-4e63-881c-44d246121a2f" 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_c0d074fd-ff14-4646-980a-977993180c3a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4492415f-ff3f-4e63-881c-44d246121a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_7d6eaf2a-8983-4861-971d-e08dd874d5d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4492415f-ff3f-4e63-881c-44d246121a2f" xlink:to="loc_us-gaap_BuildingMember_7d6eaf2a-8983-4861-971d-e08dd874d5d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_53cc2be0-37ce-460f-8e68-4850b3dfdb35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4492415f-ff3f-4e63-881c-44d246121a2f" xlink:to="loc_us-gaap_LandMember_53cc2be0-37ce-460f-8e68-4850b3dfdb35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityLineItems_b8e0130f-d38e-4044-a46a-538d4725621b" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityTable_adf26a51-3b50-47c6-8c9c-d0d4d79c1ec9" xlink:to="loc_kequ_FinancingLiabilityLineItems_b8e0130f-d38e-4044-a46a-538d4725621b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_5ed66930-1c04-45c1-bab9-725d6291a45f" 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_kequ_FinancingLiabilityLineItems_b8e0130f-d38e-4044-a46a-538d4725621b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_5ed66930-1c04-45c1-bab9-725d6291a45f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_cd892bf9-e3c5-45d1-b26e-0f5b7d16ba01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityLineItems_b8e0130f-d38e-4044-a46a-538d4725621b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_cd892bf9-e3c5-45d1-b26e-0f5b7d16ba01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails" xlink:type="simple" xlink:href="kequ-20220731.xsd#SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityAbstract_20ac2756-0e2b-4289-8674-755cd7a4ed06" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear_1eadf844-fa20-40b3-92f8-864886caf91a" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_20ac2756-0e2b-4289-8674-755cd7a4ed06" xlink:to="loc_kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear_1eadf844-fa20-40b3-92f8-864886caf91a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaidYearOne_050f4cd6-fce3-4116-a0a0-5926d1e306ab" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaidYearOne"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_20ac2756-0e2b-4289-8674-755cd7a4ed06" xlink:to="loc_kequ_FinancingLiabilityToBePaidYearOne_050f4cd6-fce3-4116-a0a0-5926d1e306ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaidYearTwo_907ad76d-1d75-42ba-a9e9-23989f84b930" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaidYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_20ac2756-0e2b-4289-8674-755cd7a4ed06" xlink:to="loc_kequ_FinancingLiabilityToBePaidYearTwo_907ad76d-1d75-42ba-a9e9-23989f84b930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaidYearThree_973aea2d-a22e-43e3-bd0e-e149b7a0d221" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaidYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_20ac2756-0e2b-4289-8674-755cd7a4ed06" xlink:to="loc_kequ_FinancingLiabilityToBePaidYearThree_973aea2d-a22e-43e3-bd0e-e149b7a0d221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaidYearFour_d158a3a1-d7cf-4e84-b7aa-e2f9f1a116b7" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaidYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_20ac2756-0e2b-4289-8674-755cd7a4ed06" xlink:to="loc_kequ_FinancingLiabilityToBePaidYearFour_d158a3a1-d7cf-4e84-b7aa-e2f9f1a116b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaidAfterYearFour_240eae65-ca1b-4d22-871a-71834c1257ab" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_20ac2756-0e2b-4289-8674-755cd7a4ed06" xlink:to="loc_kequ_FinancingLiabilityToBePaidAfterYearFour_240eae65-ca1b-4d22-871a-71834c1257ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityToBePaid_5013e694-4546-4fee-ae5e-d3ae00120026" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityToBePaid"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_20ac2756-0e2b-4289-8674-755cd7a4ed06" xlink:to="loc_kequ_FinancingLiabilityToBePaid_5013e694-4546-4fee-ae5e-d3ae00120026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiabilityUndiscountedExcessAmount_851a5f47-baf6-4513-9836-f0d5f1d847a5" xlink:href="kequ-20220731.xsd#kequ_FinancingLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_20ac2756-0e2b-4289-8674-755cd7a4ed06" xlink:to="loc_kequ_FinancingLiabilityUndiscountedExcessAmount_851a5f47-baf6-4513-9836-f0d5f1d847a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinancingLiability_90eeb169-f93a-4a4b-ab45-b834c566b09c" xlink:href="kequ-20220731.xsd#kequ_FinancingLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kequ_FinancingLiabilityAbstract_20ac2756-0e2b-4289-8674-755cd7a4ed06" xlink:to="loc_kequ_FinancingLiability_90eeb169-f93a-4a4b-ab45-b834c566b09c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails_1" xlink:type="simple" xlink:href="kequ-20220731.xsd#SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails_1"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kewaunee.com/role/Leases" xlink:type="simple" xlink:href="kequ-20220731.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_f4100ca3-79a8-4b92-b94a-1ff76e381b01" 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_LesseeFinanceLeasesTextBlock_d7183c8b-70ff-4024-9808-872b05c1820a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f4100ca3-79a8-4b92-b94a-1ff76e381b01" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_d7183c8b-70ff-4024-9808-872b05c1820a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_3b2390cd-e631-4bd7-b78e-170c7f03db5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f4100ca3-79a8-4b92-b94a-1ff76e381b01" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_3b2390cd-e631-4bd7-b78e-170c7f03db5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/LeasesTables" xlink:type="simple" xlink:href="kequ-20220731.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_5f0fc1f2-4936-41b6-bee5-35a358e128fc" 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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_4ba7124b-21dd-4cae-9bcb-57907d8c612a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5f0fc1f2-4936-41b6-bee5-35a358e128fc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_4ba7124b-21dd-4cae-9bcb-57907d8c612a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_14a337a1-d00d-4e2b-ba12-7642d5459931" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5f0fc1f2-4936-41b6-bee5-35a358e128fc" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_14a337a1-d00d-4e2b-ba12-7642d5459931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="kequ-20220731.xsd#LeasesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/LeasesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_10e2ca75-2b34-4083-a741-717bff19de38" 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_OperatingLeaseRightOfUseAsset_ee23bd91-7681-4103-b6f1-5d7234c670d8" 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_LeasesAbstract_10e2ca75-2b34-4083-a741-717bff19de38" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_ee23bd91-7681-4103-b6f1-5d7234c670d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_399fafb1-cf50-4460-90ec-162aa9467f77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_10e2ca75-2b34-4083-a741-717bff19de38" xlink:to="loc_us-gaap_OperatingLeasePayments_399fafb1-cf50-4460-90ec-162aa9467f77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_LesseeRemainingLeaseTerm_da24b4e6-3087-43dd-967e-dc9678f27b58" xlink:href="kequ-20220731.xsd#kequ_LesseeRemainingLeaseTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_10e2ca75-2b34-4083-a741-717bff19de38" xlink:to="loc_kequ_LesseeRemainingLeaseTerm_da24b4e6-3087-43dd-967e-dc9678f27b58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_LesseeOptiontoExtendTerm_bd821789-5aef-4799-b0cc-ac40c1a70520" xlink:href="kequ-20220731.xsd#kequ_LesseeOptiontoExtendTerm"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_10e2ca75-2b34-4083-a741-717bff19de38" xlink:to="loc_kequ_LesseeOptiontoExtendTerm_bd821789-5aef-4799-b0cc-ac40c1a70520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_LesseeOptiontoTerminateTerm_34f5d620-3a0c-4ecb-b225-73159f879e47" xlink:href="kequ-20220731.xsd#kequ_LesseeOptiontoTerminateTerm"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_10e2ca75-2b34-4083-a741-717bff19de38" xlink:to="loc_kequ_LesseeOptiontoTerminateTerm_34f5d620-3a0c-4ecb-b225-73159f879e47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_55439f7d-6cb5-4e7f-b5d5-a60f6d740e58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_10e2ca75-2b34-4083-a741-717bff19de38" xlink:to="loc_us-gaap_OperatingLeaseExpense_55439f7d-6cb5-4e7f-b5d5-a60f6d740e58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_OperatingLeaseShortTermExpense_12d69e86-0c22-4e1b-8f69-41315ec955b2" xlink:href="kequ-20220731.xsd#kequ_OperatingLeaseShortTermExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_10e2ca75-2b34-4083-a741-717bff19de38" xlink:to="loc_kequ_OperatingLeaseShortTermExpense_12d69e86-0c22-4e1b-8f69-41315ec955b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_d2851f88-68f7-4293-b943-63ed54f77a47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_10e2ca75-2b34-4083-a741-717bff19de38" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_d2851f88-68f7-4293-b943-63ed54f77a47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_f1ca5d48-818c-4f08-ba54-2c5c2f1f544e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_10e2ca75-2b34-4083-a741-717bff19de38" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_f1ca5d48-818c-4f08-ba54-2c5c2f1f544e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_89bc4bd7-6ddd-4ec9-afbc-0870a7584a83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_10e2ca75-2b34-4083-a741-717bff19de38" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_89bc4bd7-6ddd-4ec9-afbc-0870a7584a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_160b27b3-2eef-4297-87d3-8c2968c02205" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_10e2ca75-2b34-4083-a741-717bff19de38" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_160b27b3-2eef-4297-87d3-8c2968c02205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails" xlink:type="simple" xlink:href="kequ-20220731.xsd#LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_a9a01edf-f92b-42f6-bd49-fbd1e00a6158" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_c5962466-6dcb-42af-9e26-e4a2d39da20e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a9a01edf-f92b-42f6-bd49-fbd1e00a6158" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c5962466-6dcb-42af-9e26-e4a2d39da20e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_afd01b0c-5278-4906-9446-cab52dea8d47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c5962466-6dcb-42af-9e26-e4a2d39da20e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_afd01b0c-5278-4906-9446-cab52dea8d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_e8374c3e-4c84-4e61-9739-58f262beaa2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c5962466-6dcb-42af-9e26-e4a2d39da20e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_e8374c3e-4c84-4e61-9739-58f262beaa2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1396c741-3695-431c-bab8-7d1553d78796" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c5962466-6dcb-42af-9e26-e4a2d39da20e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1396c741-3695-431c-bab8-7d1553d78796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a7be9682-4ab4-43f6-b0f7-ef976d07f8a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c5962466-6dcb-42af-9e26-e4a2d39da20e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a7be9682-4ab4-43f6-b0f7-ef976d07f8a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_732a58b6-acab-49f0-b446-5bf0415ae292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c5962466-6dcb-42af-9e26-e4a2d39da20e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_732a58b6-acab-49f0-b446-5bf0415ae292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_233ca1e6-073c-44fc-88a2-67bbd8d5974b" xlink:href="kequ-20220731.xsd#kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c5962466-6dcb-42af-9e26-e4a2d39da20e" xlink:to="loc_kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_233ca1e6-073c-44fc-88a2-67bbd8d5974b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bac2e947-2121-4686-8e1e-45bb0a5922a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c5962466-6dcb-42af-9e26-e4a2d39da20e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bac2e947-2121-4686-8e1e-45bb0a5922a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_191fe342-d51a-4b08-9cdb-77aa0f8c2709" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c5962466-6dcb-42af-9e26-e4a2d39da20e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_191fe342-d51a-4b08-9cdb-77aa0f8c2709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_be5f0faf-68fc-445a-9e77-bc9219b64ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c5962466-6dcb-42af-9e26-e4a2d39da20e" xlink:to="loc_us-gaap_OperatingLeaseLiability_be5f0faf-68fc-445a-9e77-bc9219b64ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_60f012d9-98cb-4bb3-881d-ee14fa90757d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a9a01edf-f92b-42f6-bd49-fbd1e00a6158" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_60f012d9-98cb-4bb3-881d-ee14fa90757d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_3e26f43f-05f6-4e13-8f18-1b657a84a776" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_60f012d9-98cb-4bb3-881d-ee14fa90757d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_3e26f43f-05f6-4e13-8f18-1b657a84a776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_3cd492cc-88d5-4224-9445-469bba08686e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_60f012d9-98cb-4bb3-881d-ee14fa90757d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_3cd492cc-88d5-4224-9445-469bba08686e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_927dc7ed-8a17-47cd-bb0b-38367ec7aec5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_60f012d9-98cb-4bb3-881d-ee14fa90757d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_927dc7ed-8a17-47cd-bb0b-38367ec7aec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_b69cc220-c4a7-490c-9a62-ddb651596ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_60f012d9-98cb-4bb3-881d-ee14fa90757d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_b69cc220-c4a7-490c-9a62-ddb651596ce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_38665ca2-1fa2-41c9-854d-8879a0157218" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_60f012d9-98cb-4bb3-881d-ee14fa90757d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_38665ca2-1fa2-41c9-854d-8879a0157218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_FinanceLeaseLiabilityToBePaidAfterYearFour_cd8c0c7f-0350-4683-8bf9-df5167c5b7ea" xlink:href="kequ-20220731.xsd#kequ_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_60f012d9-98cb-4bb3-881d-ee14fa90757d" xlink:to="loc_kequ_FinanceLeaseLiabilityToBePaidAfterYearFour_cd8c0c7f-0350-4683-8bf9-df5167c5b7ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_512cfb13-3161-4f6c-a4f1-747bde4f9634" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_60f012d9-98cb-4bb3-881d-ee14fa90757d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_512cfb13-3161-4f6c-a4f1-747bde4f9634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_c8d735d9-3db2-4145-b860-fdd56e3af18b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_60f012d9-98cb-4bb3-881d-ee14fa90757d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_c8d735d9-3db2-4145-b860-fdd56e3af18b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_698458b5-d2b1-492d-89a0-7d4e6fce3e51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_60f012d9-98cb-4bb3-881d-ee14fa90757d" xlink:to="loc_us-gaap_FinanceLeaseLiability_698458b5-d2b1-492d-89a0-7d4e6fce3e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails_1" xlink:type="simple" xlink:href="kequ-20220731.xsd#LeasesScheduleofOperatingandFinanceLeaseMaturityDetails_1"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kewaunee.com/role/EarningsPerShare" xlink:type="simple" xlink:href="kequ-20220731.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_33a277c6-ce40-47d7-86fd-a9d0cffd63ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_8cebb52a-24ba-4273-8a7e-7fc13aa8de93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_33a277c6-ce40-47d7-86fd-a9d0cffd63ef" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_8cebb52a-24ba-4273-8a7e-7fc13aa8de93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="kequ-20220731.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_345e014b-c230-4a21-86df-51d2b9f2c3d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_35f09029-8a57-4129-a727-dbe12bc74825" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_345e014b-c230-4a21-86df-51d2b9f2c3d2" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_35f09029-8a57-4129-a727-dbe12bc74825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/EarningsPerShareAdditionalInformationDetail" xlink:type="simple" xlink:href="kequ-20220731.xsd#EarningsPerShareAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/EarningsPerShareAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b05eb8e0-7d48-41e1-9008-b5da3afbfb4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_8d8c569b-775c-4fe6-ae68-5d6d9a0f57b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b05eb8e0-7d48-41e1-9008-b5da3afbfb4a" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_8d8c569b-775c-4fe6-ae68-5d6d9a0f57b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/EarningsPerShareScheduleofEarningsPerCommonShareDetails" xlink:type="simple" xlink:href="kequ-20220731.xsd#EarningsPerShareScheduleofEarningsPerCommonShareDetails"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/EarningsPerShareScheduleofEarningsPerCommonShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_06702193-e288-4ddb-a640-9a4e52529a41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5c6910fc-ef06-4197-8f1b-c0e089d23635" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_06702193-e288-4ddb-a640-9a4e52529a41" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5c6910fc-ef06-4197-8f1b-c0e089d23635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_376b67f6-0c5c-4000-9f59-3f69146c146b" 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_WeightedAverageNumberOfSharesOutstandingAbstract_5c6910fc-ef06-4197-8f1b-c0e089d23635" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_376b67f6-0c5c-4000-9f59-3f69146c146b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_ac0e449e-0c81-4f58-bb43-cb5673ae8ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5c6910fc-ef06-4197-8f1b-c0e089d23635" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_ac0e449e-0c81-4f58-bb43-cb5673ae8ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3b9c5e3c-338d-40e2-83af-9ada264e0377" 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_WeightedAverageNumberOfSharesOutstandingAbstract_5c6910fc-ef06-4197-8f1b-c0e089d23635" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3b9c5e3c-338d-40e2-83af-9ada264e0377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/StockOptionsandStockbasedCompensation" xlink:type="simple" xlink:href="kequ-20220731.xsd#StockOptionsandStockbasedCompensation"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/StockOptionsandStockbasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_437f2b2d-13e6-4dc8-ae4b-e7d8ec9a9fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_0d4f3e46-479b-461f-bc8d-6e83fb7786f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_437f2b2d-13e6-4dc8-ae4b-e7d8ec9a9fd1" xlink:to="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_0d4f3e46-479b-461f-bc8d-6e83fb7786f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail" xlink:type="simple" xlink:href="kequ-20220731.xsd#StockOptionsandStockBasedCompensationAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_d34da4c6-5eb1-42ab-9e44-b33c2a176b06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8b04632d-0f68-4a46-acdb-eb095381a64b" 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_EquityAbstract_d34da4c6-5eb1-42ab-9e44-b33c2a176b06" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8b04632d-0f68-4a46-acdb-eb095381a64b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_7ec6b658-54a0-4c82-a175-40275eb9bf80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8b04632d-0f68-4a46-acdb-eb095381a64b" xlink:to="loc_us-gaap_PlanNameAxis_7ec6b658-54a0-4c82-a175-40275eb9bf80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_99b6ec44-094e-4022-af0d-1c6b7e71239d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_7ec6b658-54a0-4c82-a175-40275eb9bf80" xlink:to="loc_us-gaap_PlanNameDomain_99b6ec44-094e-4022-af0d-1c6b7e71239d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_TwoThousandSeventeenOmnibusIncentivePlanMember_15f6413d-e1be-474e-ac51-2808dcbc112d" xlink:href="kequ-20220731.xsd#kequ_TwoThousandSeventeenOmnibusIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_99b6ec44-094e-4022-af0d-1c6b7e71239d" xlink:to="loc_kequ_TwoThousandSeventeenOmnibusIncentivePlanMember_15f6413d-e1be-474e-ac51-2808dcbc112d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ec2ba320-fcec-4e40-8e9f-faccfc4ac036" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8b04632d-0f68-4a46-acdb-eb095381a64b" xlink:to="loc_us-gaap_AwardTypeAxis_ec2ba320-fcec-4e40-8e9f-faccfc4ac036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53719dab-5285-4acc-8a61-36a26586af71" 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_ec2ba320-fcec-4e40-8e9f-faccfc4ac036" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53719dab-5285-4acc-8a61-36a26586af71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_8ff77a86-5377-41be-9bf4-5b743e518562" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53719dab-5285-4acc-8a61-36a26586af71" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_8ff77a86-5377-41be-9bf4-5b743e518562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_06c7ddf2-1231-42ac-a3cb-e7f9a64f3376" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8b04632d-0f68-4a46-acdb-eb095381a64b" xlink:to="loc_us-gaap_VestingAxis_06c7ddf2-1231-42ac-a3cb-e7f9a64f3376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_b281a8c7-e62a-40a9-bd79-258b73524c18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_06c7ddf2-1231-42ac-a3cb-e7f9a64f3376" xlink:to="loc_us-gaap_VestingDomain_b281a8c7-e62a-40a9-bd79-258b73524c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_5c0b0837-7414-44cb-8330-99e436033189" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_b281a8c7-e62a-40a9-bd79-258b73524c18" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_5c0b0837-7414-44cb-8330-99e436033189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6420449-61d1-4a41-a3c5-6af067d8452c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8b04632d-0f68-4a46-acdb-eb095381a64b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6420449-61d1-4a41-a3c5-6af067d8452c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5f575e94-8471-4292-bf1a-ef71a3803041" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6420449-61d1-4a41-a3c5-6af067d8452c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5f575e94-8471-4292-bf1a-ef71a3803041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_661108e9-cb5e-4cff-8947-017c04f3b327" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6420449-61d1-4a41-a3c5-6af067d8452c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_661108e9-cb5e-4cff-8947-017c04f3b327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_621416c4-cf96-45ad-a05a-3c954c2eb519" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6420449-61d1-4a41-a3c5-6af067d8452c" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_621416c4-cf96-45ad-a05a-3c954c2eb519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_a817493c-484a-4e8c-9f56-5293492de888" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6420449-61d1-4a41-a3c5-6af067d8452c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_a817493c-484a-4e8c-9f56-5293492de888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_23706781-bcd3-4ae3-a9aa-03ab481441bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d6420449-61d1-4a41-a3c5-6af067d8452c" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_23706781-bcd3-4ae3-a9aa-03ab481441bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/IncomeTaxes" xlink:type="simple" xlink:href="kequ-20220731.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_5a5ff078-24d2-456e-9458-c7ac6e45b6ac" 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_1275b1ae-5fb2-48a1-828d-b9c068a355d5" 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_5a5ff078-24d2-456e-9458-c7ac6e45b6ac" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_1275b1ae-5fb2-48a1-828d-b9c068a355d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="kequ-20220731.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1a762542-d170-4013-a25d-452b43792e4a" 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_IncomeTaxExpenseBenefit_6a219ec5-748d-4e72-9f51-81653ff3c009" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1a762542-d170-4013-a25d-452b43792e4a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6a219ec5-748d-4e72-9f51-81653ff3c009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ec0ec165-909e-438a-ae8a-06608deaa6d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1a762542-d170-4013-a25d-452b43792e4a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ec0ec165-909e-438a-ae8a-06608deaa6d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_b246c5de-df53-4ff0-9fce-6bb0d6e57433" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1a762542-d170-4013-a25d-452b43792e4a" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_b246c5de-df53-4ff0-9fce-6bb0d6e57433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/DefinedBenefitPensionPlans" xlink:type="simple" xlink:href="kequ-20220731.xsd#DefinedBenefitPensionPlans"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/DefinedBenefitPensionPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_eb02a8f3-ffce-4fde-a095-55c109164cb9" 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_cd1ba6fb-20c3-474e-ab9c-6d0a79cb1ba4" 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_eb02a8f3-ffce-4fde-a095-55c109164cb9" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_cd1ba6fb-20c3-474e-ab9c-6d0a79cb1ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/DefinedBenefitPensionPlansTables" xlink:type="simple" xlink:href="kequ-20220731.xsd#DefinedBenefitPensionPlansTables"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/DefinedBenefitPensionPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_44fcdf1e-c55e-46e4-975f-3b79ef75a90b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_9bb4a79e-b72b-47ee-8b76-418a80f7efa1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_44fcdf1e-c55e-46e4-975f-3b79ef75a90b" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_9bb4a79e-b72b-47ee-8b76-418a80f7efa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/DefinedBenefitPensionPlansAdditionalInformationDetail" xlink:type="simple" xlink:href="kequ-20220731.xsd#DefinedBenefitPensionPlansAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/DefinedBenefitPensionPlansAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_68c4cfaa-f0c2-47b3-a57a-83358b7b673e" 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_DefinedBenefitPlanContributionsByEmployer_f3252e59-f69d-4f09-ad41-5fd08387e1c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_68c4cfaa-f0c2-47b3-a57a-83358b7b673e" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_f3252e59-f69d-4f09-ad41-5fd08387e1c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_997f3246-e0f6-43e9-8b42-045efaa7670a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_68c4cfaa-f0c2-47b3-a57a-83358b7b673e" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_997f3246-e0f6-43e9-8b42-045efaa7670a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/DefinedBenefitPensionPlansPensionExpensesDetail" xlink:type="simple" xlink:href="kequ-20220731.xsd#DefinedBenefitPensionPlansPensionExpensesDetail"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/DefinedBenefitPensionPlansPensionExpensesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7812680f-e1fc-4bda-b300-90e5e02b6298" 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_DefinedBenefitPlanServiceCost_3f00ad91-f7d6-42b8-9fd8-9ebb0e23ba1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7812680f-e1fc-4bda-b300-90e5e02b6298" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_3f00ad91-f7d6-42b8-9fd8-9ebb0e23ba1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_0cc526f4-cbca-48b7-800e-ec0ae9404258" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7812680f-e1fc-4bda-b300-90e5e02b6298" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_0cc526f4-cbca-48b7-800e-ec0ae9404258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_ee3882e0-98e9-4260-8a3e-6a07cf777337" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7812680f-e1fc-4bda-b300-90e5e02b6298" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_ee3882e0-98e9-4260-8a3e-6a07cf777337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_7def0b48-fc74-4f1c-ae77-1581be2a7481" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7812680f-e1fc-4bda-b300-90e5e02b6298" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_7def0b48-fc74-4f1c-ae77-1581be2a7481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_7a2495e0-5e93-4441-9f67-72123726930d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7812680f-e1fc-4bda-b300-90e5e02b6298" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_7a2495e0-5e93-4441-9f67-72123726930d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/SegmentInformation" xlink:type="simple" xlink:href="kequ-20220731.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_731ef181-f417-446b-a630-8743bba7b45f" 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_5150c637-a47c-4247-bb50-4dc18a6cc0f8" 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_731ef181-f417-446b-a630-8743bba7b45f" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_5150c637-a47c-4247-bb50-4dc18a6cc0f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="kequ-20220731.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_7c263806-1a89-4ee6-8b58-17f9e6a8de51" 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_814084e6-22b9-4830-8d4c-e2d4280ecd6d" 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_7c263806-1a89-4ee6-8b58-17f9e6a8de51" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_814084e6-22b9-4830-8d4c-e2d4280ecd6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/SegmentInformationAdditionalInformationDetail" xlink:type="simple" xlink:href="kequ-20220731.xsd#SegmentInformationAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/SegmentInformationAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_41ff76b0-709f-410c-b7f3-ccc9a75ae966" 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_NumberOfOperatingSegments_fcba85e3-6a7e-4e71-aa9c-47471b6840ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_41ff76b0-709f-410c-b7f3-ccc9a75ae966" xlink:to="loc_us-gaap_NumberOfOperatingSegments_fcba85e3-6a7e-4e71-aa9c-47471b6840ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/SegmentInformationDetails" xlink:type="simple" xlink:href="kequ-20220731.xsd#SegmentInformationDetails"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/SegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_37931b64-9f5f-4f41-8f15-eb9f397e10be" 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_ab9afd9d-2534-4e21-94ac-ec81e04e28ad" 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_37931b64-9f5f-4f41-8f15-eb9f397e10be" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ab9afd9d-2534-4e21-94ac-ec81e04e28ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_5832252d-793b-43c9-9738-ad9c0907c47f" 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_ab9afd9d-2534-4e21-94ac-ec81e04e28ad" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_5832252d-793b-43c9-9738-ad9c0907c47f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6c786279-8e59-4795-a304-c65684f6febd" 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_5832252d-793b-43c9-9738-ad9c0907c47f" xlink:to="loc_us-gaap_SegmentDomain_6c786279-8e59-4795-a304-c65684f6febd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_DomesticOperationsMember_e9f59845-d6b9-4994-95f5-e0ae01ec1481" xlink:href="kequ-20220731.xsd#kequ_DomesticOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6c786279-8e59-4795-a304-c65684f6febd" xlink:to="loc_kequ_DomesticOperationsMember_e9f59845-d6b9-4994-95f5-e0ae01ec1481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_InternationalOperationsMember_656333a6-cbfe-43bc-86ff-5af4393a20a7" xlink:href="kequ-20220731.xsd#kequ_InternationalOperationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6c786279-8e59-4795-a304-c65684f6febd" xlink:to="loc_kequ_InternationalOperationsMember_656333a6-cbfe-43bc-86ff-5af4393a20a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_45e6a4ce-ef79-44c8-84cd-a51c40d3dc00" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ab9afd9d-2534-4e21-94ac-ec81e04e28ad" xlink:to="loc_srt_ConsolidationItemsAxis_45e6a4ce-ef79-44c8-84cd-a51c40d3dc00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_900cf5d7-ab76-47f6-9a04-8019551ca404" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_45e6a4ce-ef79-44c8-84cd-a51c40d3dc00" xlink:to="loc_srt_ConsolidationItemsDomain_900cf5d7-ab76-47f6-9a04-8019551ca404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_5432480f-4ef1-49d3-8228-83f939d8d50d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_900cf5d7-ab76-47f6-9a04-8019551ca404" xlink:to="loc_us-gaap_OperatingSegmentsMember_5432480f-4ef1-49d3-8228-83f939d8d50d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_CorporateAndEliminationsMember_00c859e6-a52f-4e13-ad9b-6f79684e8d4a" xlink:href="kequ-20220731.xsd#kequ_CorporateAndEliminationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_900cf5d7-ab76-47f6-9a04-8019551ca404" xlink:to="loc_kequ_CorporateAndEliminationsMember_00c859e6-a52f-4e13-ad9b-6f79684e8d4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e4ab2034-2cb6-4bff-b9c2-2dbad8c9a5bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ab9afd9d-2534-4e21-94ac-ec81e04e28ad" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_e4ab2034-2cb6-4bff-b9c2-2dbad8c9a5bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_32f834c7-6112-4581-ad3c-bcdd98739ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e4ab2034-2cb6-4bff-b9c2-2dbad8c9a5bb" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_32f834c7-6112-4581-ad3c-bcdd98739ef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kequ_RevenuesIncludingIntersegmentMarkup_abcf97c0-5d54-40ca-be98-5223bd072a71" xlink:href="kequ-20220731.xsd#kequ_RevenuesIncludingIntersegmentMarkup"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e4ab2034-2cb6-4bff-b9c2-2dbad8c9a5bb" xlink:to="loc_kequ_RevenuesIncludingIntersegmentMarkup_abcf97c0-5d54-40ca-be98-5223bd072a71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1195dcf2-e265-4709-af13-91bc39b9d90e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e4ab2034-2cb6-4bff-b9c2-2dbad8c9a5bb" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1195dcf2-e265-4709-af13-91bc39b9d90e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/NewAccountingStandards" xlink:type="simple" xlink:href="kequ-20220731.xsd#NewAccountingStandards"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/NewAccountingStandards" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a68e01ba-3da8-4e44-acd0-9ee1b18ae100" 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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_49b8f539-4fe3-438e-8472-25d4330f0045" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a68e01ba-3da8-4e44-acd0-9ee1b18ae100" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_49b8f539-4fe3-438e-8472-25d4330f0045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kewaunee.com/role/NewAccountingStandardsSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="kequ-20220731.xsd#NewAccountingStandardsSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.kewaunee.com/role/NewAccountingStandardsSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f822cf33-6f6c-4a2f-9b5e-5e47fa169e46" 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_NewAccountingPronouncementsPolicyPolicyTextBlock_d4483d9c-18da-4578-a9d5-00263848ef30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f822cf33-6f6c-4a2f-9b5e-5e47fa169e46" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_d4483d9c-18da-4578-a9d5-00263848ef30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>exhibit311001.jpg
<TEXT>
begin 644 exhibit311001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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@ J"\>6.SF> H)50LI=2RY [@$?SJ>J]^_EZ
M?<-M=L1M\J(68\=@.30!S'AS7-=UWPUI&M%],07PC=K;R7!"D_,%<OR0H8CC
MM6__ &]H^9A_:MCF"18IA]H3]V['"JW/!)Z ]:X/P98V6D^$/#_G^'[X:[91
MJ HL)4(E(9#NDV[=N&.23TYJSJ]K<V_B^/Q39:7<RV\=PEG>6JP2;[@ $"Y"
M]_+W8!QR-W/W: -F+Q;%:>*-<T_6;[3[2TM#;"UDD?RBYE5B02S8)X'3%:-_
MJ,\6I3V]M?Z=OCL7F^R."TV\$8<@,/W>#CIU(YKC=;T^XNYOB&R:;=R-?:5%
M#:-]E?\ >L(G!53C^\R_Y%7X[6[F\86<XL[K8WAQ[9I7@95$I="$+$8!P#UH
M V/"?BVRU_1],,VH6/\ :\]C%=7%I%*-R;D#$[,D@<]_:D/BVPTVP@GU+5M/
MG^UW[6MO):MA#ER "2Q&57[QSC(^@KF-!T26XTWP)!'IL]G>Z( U[++;-%L
M@9'0$@;][D?=R" 3Z9ABL+^+P_:2?V9??Z-XLDO7B%L^_P AII"'"XR1AU/%
M 'I5U)<&R9[!8I)F \OS&PG/<D=0!SQUK(\-ZGJ][+JMIJ]O;">PN!"MQ:[A
M%."BOD!LD$;L'D\UIZAJ"6&G&[EM;N5?E#16\)ED&2!]U<DXSSC-<_X4T5-,
MUO6[RPAGMM)O3$\5M*K)^^&[S75&Y4-E!@@9*GC&,@%_PQK5UK4>J&[@AADL
M]1FLPL3%@53&#DXR3GT%'B_6KOP]H#ZC:00S,DT,;+*Q  >14R !R?FZ9%9_
M@\36</B26>SNTW:M<7,:M RM+&0,%00,YP:9XU>?6/A^6M;"],UR]K*ML;=C
M*@$T;D,HS@@ Y^E '844BL'0,,X(R,@@_D>E+0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!Q_AS4;SQA)J6HF]GM=.@O)+2T
MAM]JEQ&<&1V())+9P.  .035'Q5>:UX?L-(,VO2()]<BMI+G9$NZV<GALKM!
M &,@#IGO5[1-&U7PE>:C:V5I'?Z1=W3W<&V81RV[.<LA###)GD$'/)&#3O%6
MD:UK%OHI@@MWFL]5AOY5\W:JI'GY%.,D\]2!WZ4 36]RMRNIG3_$D]ZL%MAL
M>4PBD(+*595 S@'(.>U<AH7BK6;FQ\&36NM/JU_J+Q_VG8E(F$4+*2\IV*#'
MM(&,G!SBNZF_M>Y:Z_XEMO"CVK)D3AGEDZ*#Q@* 6.>3S^?+Z7X-UG1]%\.W
MEBEM'KVE6Z6=S&9<17MO_$A8#(Q]Y21P<CH: +.M_P!M:;X@\-60\17Q74[R
M:.X CAP%$3N G[O( ( YR<"I-<EUC2-5\+6*ZY=2+>:E)#.[1Q;I(MCR*#A,
M C &1C('K5[Q!I6IZEX@\,7]O:IY6G7$D]PKR@'#1LF%]2-V>U.\4:3J.I:Y
MX<NK."-X=-O#<SEI I*F-DPH[GYL\XH PI/$/V7QIXHLM5\3S65E8Q6TEK&#
M"K?.C%PNY"6Y P.>M:%[<:OI_C7PEI+:Q<2PW5O=&[_=QCSVB5"K'Y?E)W$G
M&!5O2M%OH?&OB74;NVB-AJD=M'&/,#'$:,K;E]#NXY/O3M8TG4;OQWX>U:""
M-K/3HKE)B9 &)E5 -H[XV\Y(ZT 5O#&HWGC*&]U<WT]KIXNY;>R@M]JY2-MO
MF.2"2Q8'CH!C@]:VH9KG1-"NI]6NFO&MVED$H0!G3<2BX  W8(7@<D>]8N@:
M/JWA![W3K.TCO](FN9+FU*S".2WWG<T;!A@J"20P.>>E:.IV&HZHVGVMU#&]
MF9_.O/*F*X"Y,:+T)P^UB>/N].<  RO#&IZUK>FZMH^IW8LM>T^\V3RP*IQ$
M["1&0,",%"5!(/W:KZ8-;U#Q3XITL>)+]$TUK86I,<!Y>+>=W[OD9^G%7#X;
MO-+\?6FL:/ #93VC6VI++<L6;# QLH;.2OS#DC@\59T+2=0LO&7B74[F!%M=
M3:W: K(&8>7'L.X=LGD8S0!COXGN]&USQU<WUY/<V&BVUO-;VQ"  O$S$9"Y
M.2 .2<5I10:[/X035_[7E76'M?M2QA%^SABNX1;,9*?PYSN[YJN/"=SJ&N>,
M1J<"KIFNP0P1LDH+J$C9"2.QR<CKTYJU!:>)(/"J:%Y-NUXEO]E74?-_=;0N
MT2%/O;L<[<8SQNQS0!S]SXPUN\T_P[XHT1)9[2XLY+J_TK"DNB%%?RSC=O4L
M2.<';TYKJ;35H]9UK1[S3=2>73+RPGN B;=KE7A"DY&X$;V!&1SUZ5'I?AYM
M FT&RL(-^GZ=926S2LX#$L8R&QWY0D].O%0:3X..A^-[C5+"?9I-S;RDV7:&
MX=XRS)Z*P3)'8CWX .NHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BC..M% !1110 4444 %%%% !11
M10 4444 %%&1ZT4 %%%% !1110 4444 %%&><=Z,C.,\^E !1110 44=:* "
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 **** "N+^+"@?#?5)1Q)'Y11P<,I,J X/4
M<$C\:[2L/Q=X??Q3X;N=&6\6T6XV;I3%YA 5@W W#NM &U'&D,:QQ(J(HPJJ
M, "N(^)>DVB^#/$.KF,F^6Q(CE+',6T'&WT.23GK70K'K(\2PN;Q'TS[(5F@
M%MM FW<.KY)Y&1MY QG.2*/%.B/XD\-7VC+="V%Y$8GE,>\JIZX&1S0!R'C/
M0M.L/ 4U]:6H29S8[E0X#$3QX('0-\S#/?/-;,GC<Z>VNQZOIZV\NEI!(JP3
M^:)UF)6, E5PQ9=I'0>IJ_KGAV?6O"RZ,U]'$^82\X@)!\MU<87=QDJ.Y[U1
MU/P.FLW6N27M]F+5K:" K%%M:%H69D=6+')W-G&.P_$ ENO%=SIVHW.G7VFQ
MK=K8/?6WE7!:.=4X=-Q0%6&1V((/X53M?&FJ74^BQ+H4*_VU8FZLR;[HRJC,
MLGR?*,/P1N)QT':_+X7N;Z5[O4=0AFOQ826,,L=J42,28WN5WG+':O< 8]ZC
MM/"5Q:7'AJ4:E&PT.T>U4?9B/.#(J9/S\<(/7O0 RR\87%]HME>KIL<+RW$]
MO<F:Y"PVS1,R'=)MR067"_+SGM5>#X@V\^F:)=&""U?5DF\O[7<^7$LD;!3'
MYFTY9B3MR!D*>_%%KX&O+(Z=)!K:"2RO;JZ&ZSRC^>Q+#;OX9=QVMGC)R#DT
MMIX'N+7P]#H<FI6U[8HLZ20WEB'602/N4X#C#+SSWR>!Q0!U*#[;IB?:[8(9
M8@98&PP4D<J?7%>=>"_#UMJWPDTVY$LMKJ;VKNNH0RLDJR!FPQ8'YAP.#D$5
MW^G:8=*\/VFEVUPS&UMD@CFG&\G:H + $9Z>HKG=-\%:A8>$(/#']O 6$<9A
M>6WM/+G="22 Y=@N<D9"Y],4 7_ .N7/B3P)I&KW@ N;B#,I P&925+8[9QG
M\:R?B6$2'PU*T3.?[=M48(,LZ$ME/<''3H:Z6UTEM..FVVFSI:Z59PM"UF(0
MWF# "$.3E=N#ZYSS57Q-X>F\0?V7Y=ZEL+"_BOAN@,F]H\X7[PP.: .;UB>*
M\^)O@]193P@QWN]9HM@DVQJ5^NTYQZ9K37QM(=.CNVTQ1G6O[(D07&=I\[RO
M,!V<C/../K6AJ?AZXU#Q1HNM"^CC_LM9@(?LY;S/-4*V6W#'3CC\ZR)O EV_
MG0Q:VL=F=775HH_LF763S!(RLV_YEW9Q@ C/4T 8>MV\7V;XK+Y:[1:)(!CH
MWV7=GZYY^M>BZ?&DNB6D<B*Z-;H&5AD$;16#>^#IKP>*5.I(JZ_"L+?Z,28
M(_+R/G^;CZ<_E716MO-;:;#;><C2Q1!/,\LA20,9VY_3- 'C_E+_ ,,\"YP?
MM'VG/G9._P#X_=GWNOW?E^G%=A?6L$?Q=T*-(45/[+N7V*,+N5XPIQTR 3@]
MLT?\*_N/^%>?\(C_ &Q'Y?F^9]I^R'=CSO.QMWX^]Q]/SK9F\.W4_B^PU]]0
MB!M+62V, MC\X<J6.[?P<J,<'\: .@KG+?Q)>7[PW&GZ4;K37OGLVG6<"10C
M,C2[",; ZD?>SCG':KN@)JL=G.NK70NI/M#F&7R!"3%QM!4$X(.1ZD $X.:R
M]*\)WNCZE<"UUQUT6:Z:[%AY WH[-O91+G[A;)V[<\D9H 9!XTFN[NQ:TT:Y
MN-/O+AK=;B))"8\;@)&'E[0A*]=W&1D=0,74_'6OR^"M5UFQT:WM8[=;B(3R
M7F\K)',8N$"<C )!)'(P1C!.YHOA/4-#N7@M]?D;1!,T\-BUN-\99BVSS<Y*
M!B3C&>V<=6+X)9O!&I>&I]2#+>23R"X2#:8S)(9/NECG#-ZCC\Z )VOS_P )
MS9V<^DVPU%M+GFCNEN"VU1)&#']P'!)4YQVZ5R&G:C+9Z2WBS4M&M;J>UUBY
MB>\%XRR01-.\3$_N_FC1=HP<\+G (KME\/WA\2V6MSZE%)-;V4EHR"VVA][*
MQ8?/Q@H,#GCN>M9JV5IX2\-7&F:O)+J5OJ-S.!';6,C%VF9W9"%+<') )P.F
M30!T=KJ$EUJM]:K GV>U"+YXDR6D9=Q7;CC"E3G)^\*XSQ)J>HWS^.=)N(+8
MZ?9Z,LD>)#N!:.8[L;>3E1W&-HZUU/A31FT#PS8:?)(\D\<0\Z1VW,SG[V3W
M]/H!6?JGA&:_U'6[F#4Q!'J^GK93QM;[]I4.H8'<.TAX]0.>H(!4\/\ B2[A
M.GZ1=:5MW:,+VU>&?>\JQA%967 "M\ZXP2.>HH7QO=2MJ%HMA:I?V^E'4%07
M1D5""0T<F%!5E.,@9_"IY?!D\T]I(VK>7Y&D2Z7F& J^'"_O%;>=K#8I'7O4
M-CX&N8+F&6ZUA)5726TIXX;,1*T?9A\QP?7KD^@XH T?#VIZS>Z#X>N9[*&;
M[9;I)=SK<8\L&(,'VE1DLW! Z9ZFNBK!TC1=3TK3M&L?[822&P3RI@+0+]HC
M5-B#[Q*$8!)YR<]!P-Z@ 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@ 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@ HHHH **** "BBB@ HHHH **** "LCQ+KP\-Z,^I-:2W*))&
MC+&RKMWN$!.3TRPZ9K7KD/B;+''X$O [JI::WV@GKB>,G'X G\* .OHJG/JM
MC;7%E;RW"K+?,4M@ 3YA"EC@CCH":N4 %%%% %;4+E[+3KBZCB$K0QM)L+[=
MV!G&<'%5/#FL-K_AVQU?[/\ 9UO(5FCC+[B%89&3@<U)KLL<.@:C)*ZH@MI,
MLQP/NFL?X<2(_P ./#P5U)CL(D< _=8*,@^A% %_PYKK:[:7<TELMM);WL]F
MR"3>"8G*$@X'7&>E;&1G&1GKBO&D33DLUU13 +U/&C[+C<-ZQ-='< >R%"2<
M<$'-3WVI6!\16MU!B">W\4>7<!U9[C!5T+,W\,;<!4Q@C'/8 'K])D @9&3T
M%>?0Z/\ 8/%VI>&TL5.E:O(FJ!Q&-B!<":,_5ECP/25O2LNX.F7_ (BU72M=
MO;VTUF/4EFT]((5\V2(;3$87*$XP"K ' ^;.,DT >K=*3<H&21CIUKC?B:ML
MWAFU^T,JXU.S(8MM('GIN(/4?+NY],U@:];:!H_B$Z/JFW3?#UUI^+$I K0"
M9I)#,H+*P5R&C(QCIQ0!ZE5:>6[2^M8X;9)+:3?Y\K2[3%@97"X^;)XZC'O7
M!7UA)X<O?#VNZ;;7-X\MK_9,YNES,^\#R)).!@AU"L>N'YZ59OK"RT?QKX(L
MX/*5HHKN/=@*6_=#!./5LGZDT =YD9QD9':EKRCP@NDZQ<Z4+^[O!XHLC)'J
M%GY"*S,P(E\X[,M$>HR<?=QSQ5.6PN]$B'DZ<73P=J+3K)Y6YKBTE(8*I[E8
MY')_VHU]: /8B0 22 !W-#, I.1^)KS;7O)T&309=8'V32KI[F7495A5XX[J
M3:R>8"I&T#S$!(]*K0-I>B:CX;M[BYFE\)M'=?9Y]0 $7GEE,>>  FTR!,@=
M>.U '=^&]<?7]/N+F2U%L\%Y/:L@DWC,3E"<X'7&>E5=>\5PZ5HM[J-G$E]]
MBNH[6=!+LVLS(IYP<D>8N1]1U%9OPR-LOA_4(;0*L,>KWH15& J^<VW'MC%<
M;J4>FVGA7QM:"."WN_[=0E50(XB,T#+R.<$;B/H2.AH ]@N9)DM)WM8EFG1&
M,<3/M#L!PI;!QDXYQQ2P2.UO$\Z+%*R N@?<%;'(!XSCUKS#4(=,L[WX@V5H
MMM%:2:+%.(HR K3;)@6 '\1_=Y/4G;[57UF98],T^\MY;"_\O0K<3Z3=C#31
M_-\ULXY$N01@ YPG?% 'J&K:K9Z)I5SJ>H3"&TMD+R.1G ]AW)Z =R:QKSQ1
M=Z5IBZOJFD&VTSY3*XGWS6ZL0 TD87  R,[68CWJM\2-(O=?\ WMMI\+278,
M5PD!X,FQU<I]2 1]<57\6Z[8:YX%U&QTN5+N_P!2M6MH+)"/.WN-N&3JNW.6
MSC;@YH [5'5T5T8,K#((.0102!C) SP*\HN(+3PYJ&L:5J$D0>;PM;PQ;E_X
M^I(A,K%1_$P^4GN!@UGZK>V%UX8AM'51>#PBK0O<*TGF'8<K"G:0,H+-U "\
M<9 ![.2!U(%5[._M;]9FM9EE6&5H793D!U^\/P/'U%><:?::-XB\=67VY(;Q
M9?#T$I$ASOE67(;'=@ #GT]JRXY;72="U$1P>3!;^)Y_[5%O;@M':&20H67:
M<H"8VQ@_+GC% 'L88$ @@@]ZQVUUU\8PZ";5=DMB]XMP)?[KHFW;C_;SG/:O
M.M2L_#PTS3I]-OI+K3[KQ%:S;WVI"N2!)Y6U5PO +8XR3SG-="--TJQ^)&G:
M1;V]O'8C0KF(6P V8::-MN/?YCCV- '>UA>)O$,GAZ/3V2R%U]MO8K)1YVS:
M\API/RGCCG^5<UX5TN6'4AX:NK3-IX=N'GMYV48E60'R.>Y56D#>Z*>]6?B;
M+$MKX<C>X$+'7K1MP(RJACEN>,#U/% &YI/B5-0UZ_T.YM'M-2LD25D+ATDC
M?.&1AU&0000#6YD$D C(ZBO.M$,F@ZWKVFWKB37[U#/8:I,W_'_'@B-,_=#(
M3@JN 1@@<FLOP\N@ZQ:6US%=WIUJVTZ:#4+,PK&5)C^<7'R MAQD$G))SSS0
M!ZSD$XR,T9&<9&?2O'_#6G6CVO@'4/#QB.L?8U74'C?):'[,01-ST$@C"@].
MW2I]+_TS1/"CVN$\50:C&NI \7&,M]I\WOM(R>>/N8[4 >IW=Y;V-I-=74R1
M00H9)'<X"J!DDU)%*LT*2H<HZAE^AKR!="TB_P# _CNZBLH+F^AGU-+=@-[(
MIR5"CL. 1CZBO0[*19/ P?P\(=YLF-IY2A4,FPXQV^]0!O9!) (R.M&1G&1F
MO+M*^S7</@FXTC:FJQL(]77I((O);SQ<#KGS OWOXB".M96E0:9:Z-X9U"$0
M1WJ^)IHO/##>L+33Y7/4(5*G'3D'O0!Z9XK\0'POX>N-8-K]ICMRF^,2;#AF
M"C'![L*LVUYJ;:@EO=Z9'%"\;/Y\-QYBJP(PI!52,Y)!]C7-_%MT7X::JC.%
M:3R@HSRQ\U#Q^'-2^(-,O;/PCX@O/#U[>75]<V.+<M.96!4-S&<]2&.,=P*
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
M'O\ 3K@5YOI^^\\.Z 8L)XRM]607HZ3@^:?/\SN8S'D\\8VX[4 >MY&<9&:
M0>A%>0'2-&N?"OQ!OA;027=I<:B;>0')B4PC[OH"0?R]JF73ECO].O\ P7Y?
MV^30[G[:T+[A))Y:^1YAS]_S,XSS@-V% 'K(()(!&1UHR.>1Q7F&FBRNW\&W
M.C^6ETL;)K"]&$/DGS!<=\^8%^]SN)/K69HUOH6G_#/2]4FM$:::[CMI[@R$
M*BBY++YQ_P">8X)4\$$#@'- 'K5YJ%KI\$<US,L<<DL<*$G[SNP50/J2*$EN
MSJ4L+VR+:+$K1SB7+,Y)W*4QP  .<\Y]J\>E^Q2:#JR3B"6WLO%MM.3Y&V.*
M!F@+,%.=J'+GK@@GKFM;6VG77/%X\-86]?P[;FV6 ;6W!I<[1_>"E<#J/E]J
M /4P0<X(..M&03@$5YRHTJ[\0Z->>'_LZZ8^FW U58\!/*VKY8E'0.&)QGG[
M_H:QO",-A9GX;74(BCO+BUFANI0?WD@\@X1SU(#@8!Z'@4 >P @]#16-X:GT
M*XT^=O#[1-:BZE$OE@C$Q;+YSSG)S^/'%;- !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 '6BBB@ HHHH **** "L>[\,Z=<ZW%K4:O
M:ZK&GE_:[<A6=/[C@@AUX'4'&.,5L44 ( 0H#') Y..M+110 4444 %17,3S
M6LT44SP2.C*LJ %HR1@, 01D=>>*EHH SM'TMM+M&26\FO;J5M\]U,%#2M@+
MG"@      =O7)K1HHH *@O;=KJRGMT<1M*A3>5W8R,9QQ4]% &=H.E#0]!L-
M*$WG)9P);I(5VEE0!1GWP*T:** "BBB@ HHHH **** "BBB@ HHHH **** "
ML>]\,Z==ZS#K*(]KJL2^6+NW(5V0]4?((=?9@<=L5L44 (H(4 G<0.3ZTM%%
M !1110 4=*** "BBB@ Q1110 4444 %&!110 4444 %%%% !1110 4444
M'04444 9^N:9_;6A7VEF;R5O('@>0+N*JP*G ]<&K%A;&RT^WM6D$AAC6/>%
MV[L#&<58HH **** "BBB@ HHHH @MK2*U$GEY+2N9)'8Y+M@#)_  ?0"IZ**
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *QM<MM?N\)H^HVNGJB%C+-;^<9'[+C<-JC')Y)SQC'.S7->*+K5]T5C8
MZ!>7]E,I-U+;W$,9V]/+&]U(SW(Z#@<G*@%SPGJUSKWA33-4O(%@N+F 2.B9
MVY]5SV/4>Q%;-8]E?ZCY&FK)H$EJ)G9)8A/&?LB*#M+8.#G &%SC/M6Q0 44
M44 4-;FFMM#O[BVD\N:&W>1&VA@"JDC(/4<5PZ>,-6M/"WAG6FO;6^N-4:U6
M;3Q$%=O- W>5M.05R3R#P#TKM]=CFFT#4(;:!YYY;>2..-"H+,5('+$#OW->
M<3>$=4NO 6AZ/9^'FTW7K6.V3^U3) OV9DV^8X9'+MD!AC'.>: /0KCQ)I%K
M?&SFNPLPF2W;$;%$D< HC.!M5CD8!(ZCU%2C6]/-^MD)G,S2F$8B<H9 I8KO
MQMR "<9[5PWB+2?$.H76HJNC32B/5;.ZM7MYXHXY88WB+$@L"TORM]\8  P1
MWNIHFJQ^*TU#38+RP$]ZQU"!Y4DM9H]I'G(,DI(?E' &3G(QS0!U$7B+2IM1
MAL$NO](GW^2&C95FV?>".1M<CN 36%JGBK=XD\-6FF7A:WO;R6&<?9SLE18I
M&RLA&#AE'W361X<\/ZG'IEKH>H^'8X;K3HF@BUHRHZ$;"BR1C.\.01G(&.>>
MQ9ING>(%M/!5C<Z!/$^A7(CN95FB,;HL$D0D3Y\D'<IP0#STH ]"O;^VT^)9
M+F78'<1H I9G8]%51DD^P':LZ3Q;H4.GM?2Z@D=NEP+5S(C*8Y20 C*1E3DC
MJ!U%4_%6G:A-J6@:M80FY_LN\:2:U5@IDC>-HR5R0-R[L@$C/-<[K/AK5;M-
M=O[;3Y6DU/4M/F2U\R,,L=NT99VRP4$A6XR3@+[@ ';Z7KFG:R]REC<&1[5P
MDR-&R,A(R,A@#@CD'H>U5M0\6Z)IES<VUW>E9[6(331I"\C(ASAL*IXX.3VQ
MS5/1K&^A\<>(KZ>RDBM+R*U$$K.A#F-7#<!B1]X=152]TW4F\8:Y>QZ=+):W
M&C1VD,@DC^>56E)7!8$??') '6@#8MO%>B7EXMI;7HEF> W$>R-RLJ#&2C8P
MY&1D*21GI4EMXCTJ\TVUU&VN6EM+J40PR+$_SODC&,9Z@\].*Y72=&U>VE\
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
M$N4< Y_C7H",9YK4\+PW5Q>+>W_A5-(O(H##).\J2,Y)!*QE23LR,\X[<=:
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
MERN+J,1SR/<2-(Z $!2Y;=@9/&>Y]35G3M.M=)T^"PLD:.V@01Q(TC/M4#
M+$G  JC:>)M-O+ZVM%:6*6[B,]KYT3(+A!C)0GK@$'!P<'.,5@ZIXG:X\0>%
M4TNYN197M])&["(>3<QB&0Y#$9X95QR 1R,CF@#8?P;H3K*ILW"RW8O65;B5
M1YP;=O #<?-\V!@9YJ6?PIHEU_:8N++SAJ@5;Q997<2[1A>"< CC!&,8J]?:
MC;Z<D1G9M\T@BAC1=SR/@G:H[\ GV )/ K/@\5Z5=6J2PR2/(]R]HMN(SYOG
M)G>FWU&"2>F.<XH LZ-H.G:!:M;Z="Z(QRS22O*[8Z99R20.PSQ5:Y\(Z'>:
MY_;,UCF^(4.ZRNJR[?N[T!"OCMN!J)O&>C+:Q7!EFVR7@L&7R&W17!( C<8^
M4Y(Y/'(YY%7Y];LK:6YCE:0&W,:L1&2&9_NJN/O,<C@<\CUH K77A/1;UM3-
MQ:R/_:BJEX/M$H$JJ, $!N!CCC%.U7PMH^M6MI;W]L\HM&W6\@GD26,XQD2*
MP?D=>>>]5)?'&AV\4S7,L\+P7<=G-$]N^^*5\; P . 0P(;H>QJ5O%VG+8&[
M,5]M2-II8C:.)8HU8J69" 0,JV.YP< X- $MQX5T:Y6P#VC)]@W"W,4SQE0V
M-P)4@L&P,@Y![YJ.U\':%9+8+;6;Q+I\KS6H6XD B=\[B!N[[CP>.3ZU'J?B
M:Q.ERM87,TLCV/VQ)+2+S#'$0=LA!!&#@X&"3@X!P:3PU>7>I?#O2;V>Z?[9
M<:9%*]P N[>8P2V",9SSTQ0!*_@_0Y+.YM&M93!<W0O)D^U2_-,"&#YW9SD
M^G JRGAW3$NA<>3(SB?[2%>>1D$N,;PA;:#SZ=>>M<UX,\<VM]HGA^TU&>Z;
M5+VR602RVSJEQ($W.$? 5F')P*W[3Q3IE]I,>IVYG:W>Y^RJ# P?S-^S!4C(
MPW!R..O3F@"%O!/A]DVBR=,71O$,=Q*ACE.XED(8% =S9"X'S'CFEB\%Z!#Y
M7E6+1B*[:^C"7$@"S'.6 #?[3<=/F/')J7Q-XA7PY9VD[6TUP;F\@M5$:YV^
M8X7)_ G [G KGE\7C2/$_B8ZK<WLFGVL5I+&BVQ?[,CHQ<ML7(48&2W/'M0!
MO3^#M!NK._M)[$RPW\PN+A7FD;=*,8<$ME6X'*XZ"B;P;H-SH?\ 8\]CYMGY
M@E_>2NTGF#H_F$[]PZ;LYQQTHEUBPB\3M#)J=PC1::]R]N8\0>4'7,N_;R1T
MX;&">*O:?J\&I2O'%'.C)&DO[V,J&1]VT@]#G:>.H[@4 5H?"^DV]O;0P0SQ
M"V+-&Z7,H?+##%GW;FS@?>)Z#TK1LK*VTZSBL[2)8H(EVH@[#^I]SUK*N/%N
MEVVMOHY%W)>QF+>D5I(X42,55B0N-N1RW0>M(?%VDK=6\#23*+I'>UD\ABEP
M$&6V$#YCCD>HY&10!':>!_#UC-:2V]E(CV;O);?Z3*1"6!#! 6^5<$_*..>E
M2Q^#]#BM+6U2UE$-K=&\A7[5+\DQ))?[W7+,?3D^M5M-\>:#JM[86UM-< ZA
M&9+266VD2.? R55R "P'4?UXJVOBK2FN+:/S9!%=3&WM[@QD12RC(**W3/RG
M'8XX)H KW'@;P]=374DEE(!=3+<31I<RI&\JD,)-BL%W9 YQD]ZEE\&Z#-KG
M]LO8?Z<=N]UE=5D*_=+H#M<CL6!/ JA=_$+2(+749H(=0NC8"<3".SD 5HEW
M,I8@!3@]\?RSJ:?K\5Y%I0DM[F.?4(3(H\A]J[5!;<V,+UXSU[4 6=-T:QTF
M2[>RB>-KN8SS[IG??(0 6^8G!P!T]!4M]IUGJ2PK>6Z3""9+B,-_#(IRK#W!
MJU10!272+%#?M';A&U!M]RR,5:0[ F<@Y'RJ!Q5*W\*:-:G3#!;2)_9:-'9C
M[3+B)2,$#YN>..<\5M44 8$W@KP_/I#:7+8LUHUP;H*9Y"R3$EBZONW*V23D
M$=3ZU./"VCJE@HMG L)3-;G[1)E9"""Q.[+,03DMGJ:V** *.FZ/8Z0;HV43
MQFZF-Q-NE=]TAZM\Q.,X'3TJ%/#VFQW8N1#(SK.URJO.[(LK9RX0G:#\QZ#N
M:U** .>C\$>'XIXI4LG#0W1O(1]IEVQ2G=DHN["@[F)  !SR.!4MMX0T*SUF
M;5;>Q\N[F<RN5E?9YA&"XCSM#'^\!GWK<HH PD\'Z&EK!;+:RB&"[-[&OVJ7
MY9B2Q?[W7))],DUNT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% &;K]H;[0[JU^PQ7RRJ$>VE;:LBDC<,]CC.#ZXKBV\*:
MY#I!@MFN)[:UU:TO;&TOKD/,D4;*70R9(QD':"3@#K7HU% 'G.O:#XHU::]\
MRQMYBNH6EW:,+S:BQ1M&S(%V_?RK_.>H/'I4NJ^%-;OV\6011VJ+J4]K>VLT
MDFY?,A6+]VZXSM+1<GT/3M7H-% 'GNIZ'K&L>#]4MU\,Z=I5]<QQQ+%!*C%R
M'#%F<  +QP.3SVK5N=,U*7Q?J6J+8M]GGT9+./,B;O-#R-@C/3YP,^H-=;10
M!YE:>%]<TF/0+D:)8ZJ8-'ATR\L[B9%,;1DE9$8@@@[F!'!QBMZTT?4+/Q?;
M:B-.A6UBTAK4I:LJHLAD#[54X^4 8SQSVKKZ* //-"\,ZYI=MX(+6D+2:1;3
MVMVAG QO5 '4@'(^3IUYJ[X>\.W^F>(8[VW@ETVSECE.H67V@26\DQ(*O"N2
M4).XGH.@P>M=M10!SGBO1+W5#IEYI4R0:C8W09)6[1.#'*/?Y6W >J"J.A>#
M9-*N-9M#,%TJ3S%TY%.6@68 S#_OL9'X^M=C10!P?A?1=8TZTM[/4/#FE1RZ
M= 8EU"W="]UA"BE1M!0D8+$GU'.>*_\ PBNM)\//#5E':6LFJ:&\4C6EPX,5
MSM1HV7=R!E7)!(X(%>B44 8_AZVFAM));C2+/2I)FW?9K8JV,#&790 6^G08
MYKD]3\-:S=:'XQLXK(&75M06XM<RH 4"Q*=W/'^K/YCWQZ)10!PVN:3XBN->
MUC4M)MTAEN-%BM+9YG3B59)'((YQP^ >1D>E9-]X-U[4/^$B,-K!9G4+:Q>
MS79F;SK>1GVR'&3NR 3D_C7I]% 'GFI^'M=\3ZEJ$UU81Z9%>Z$^GDM<K(T<
MI<L#A1ROX]/RJ_I2:U8V%S?W/A;1[*_M;5E'DW"+]I?@\/M'EQ\9YR>1Z<]I
M2$ C! (]Z ,Z.XGU'PVEQ]D>*XN;0/\ 9BPRC,F=I)QT)QGBN0T_PQJT=OX*
MMI[4HNE6$MK>.DJ_*6A$8*\\\C/T_*O0:* . T_PMJKZ!X<T"_@1%T2\AF-X
MD@*S)#GR]@SN#-\H(( 'S<GC.YX3TS4-);6(+R"-89M3N+N"5)=V]97+CY<<
M8SBNCHH X'5_#NKWD7CN.&S!_MJ!(K,F50"1#Y9+<\#//T]^*T8M-U)/&5IJ
MIL6^S1:,UFP\Q-WFET?&,]/E(SZD?6NMHH \Q@\&ZD/"6BZ?<:?/%J>G6+1V
M]_8W:QRV\V?7(#1MQD'/3H>VCJ'A75]7U"^CO&4+>>'!I<EXA 'GDL68)UV_
M-_GK7>T4 <!!IGB>70;T1Z!HNE:REHT,5S$R/Y\AQROR?(IP3AL\D<8'.??>
M#-=U+_A(?*M8;+^T;*S,+37AF8302,^V0XR=V0"<GCUZ5Z?10!QEK:Z]=>,%
MURZT=+6+^R&M'B^U*[^;Y@; QP1QU)']*H:%X;UC3X_ Z3V0_P")-;30W965
M#@L@4;>>1D9^E>A44 >6S:9J6G66E67V)#JYUR[U"UC%VD<GE,9')4D,IXD5
M6!'\1QV(ZSP;N@BU"TFTR>QNQ<&YN/-GCF\UY<DMN3@'C[N!@;>,$5LZEH^F
MZS L.IV%M>1*VY5N(E<*?49'!J6RL;33K9;:QM8;:!?NQPH$4?@* .6UOP<^
MK^)+AV=1H^IV7DZE$#AI'C)\HC\'.3_L =ZJS^&M;D^%VHZ1<M'=ZY>VK0R2
M!@JLVP1J<GI\JJ3[D^M=W10!R3:9JL7C!=7CLEDMIM'2TD4S*KQR*[-C'0YW
M8Z]JR]$\-ZQ8P>!(I[, Z+%)'=L)5(!:(Q@KSR,G/T_*O0:* .<\3:=?7VJ^
M')[2W\V.QU#[3.=ZKA/*D3C)Y.7!_ UCWF@:K;>+-5GBT+2]7L-5:.42W;JK
M6DBQK&0P*DNA"*<#G.?7-=W10!P\WAJ_'BJ+4]/@DT^X%W']IGAF M[RV4 $
M219^_@%00..#GL,?1=+NO$7A&[T<6I2W;Q!<2O=EUPJ1WK2' SNW$KM'&.<Y
M[5Z>0&!!Z'BJUAIECI<+0V%K%;1NY=DB7:"QY)QZF@#B]+\.ZKIVKW=E-H6E
M7EC+?R7D&J2LIDC620R%60J27!8@'..GIBK?A?3_ !'H>=#FL[633H;J26'4
MO/RS1/(7VF/&=_S%<YQWYQ@]G10!SG@_3-0T>VU&SO8(UC;4+FXAE27=YB2R
MM(.,?+@,!]<U@ZQX1UC46\6VT @BCU*>VO+.X:7CS(EBPC*!G!:+D^A[UZ#1
M0!S-KIEYJ'BZT\07EH;'[+8/:B%I%=G=V5F.5)&T;!CN<G@8Y=J6FZC_ ,)S
MI6LVMO'/;16<]K.#*$9-[QL& (Y^X1CU(^M=)10!YW8>&M:@T+PS9R6.)M.U
MJ2]N,3(1Y;-,1@YY/[U>/8^V9O#OAW5=)O!IMUH6E3VUO=O/!K#,ID,9<N 4
MV[O,&=N<@=^V#WU% ''>-Y)(M:\'/%"9G&KG]VK %A]GFS@GC./6LK5/!VJW
M$]YKMK:VLE_)JT5^FFW+#9)$D'D%&;D!V!9L\@''UKN[O2[&_GMY[NTBFEMF
MWPNZY,;>J^A]ZMT <)=:+JETFB7$6@6=@T&K)>SVUM(GRQK&Z$LP #.2_;C
MZU/K_AF]UOQ'JORF&QO=!?31<!@2LC,QSMSG&#_GK7:44 <,?#NJ:XF@1ZG
M+&32895EFCE5A+(T)B!CQSM^8M\V#P!@\D4M.T+Q-'9^$-/N=,MA_8%T%EN%
MNALFB6%XE=1C/1@2"!S^8]&HH YGQ;IFJSW.C:OHT<5Q=Z7<M(;663RQ/&Z,
MC -T#8;()XJIJ&F:[=ZEH/B VD*W-A--YNG),"3#*@4X<X4N"H;L.2,]SV-%
M '&'P:VI:;XI6\_T>;7)A-&@;)MBD:+&V1QN#('.._&3C-1ZGX;UF_\ !MIN
M%I-KT=S%J$\4O^IGE7[T1//R[?D!_P!D5V]% ' ZAHFJZAHL+0^';+3;@ZC:
M7+VUO+&3LAD#L6<!020, <X]>>+&N:+JB>+SK%IHMCK-I=V<=M/;74BH\#(S
ME74LK J1(00.> >:[:B@#A$T+6]'UW49[.PM;JTU33X8'2&00K:RQ*R@!3_R
MS._MR,=*W?"NF7FG>!]*TJ^2..[MK&.V<(^Y<J@7.<>U;U% '!:-X9U(Z/X3
MTO4+9;9= D26682JPF:.-D41XYVG=DE@#QC!SD6-(TI&\=ZE<V=W%-H_R7WE
M1G(2\=61B".,%!N(]7!KM" P((!!X(-5M/TRPTFT6TTZSM[2V4DB*",(H)ZG
M H R/&.EWNJ:3:KI\22W%KJ%M=B)GV;UCE5B 3P#@&L+4M UF]/C;%BH;6=.
MBMK;$RD;Q$Z')X(&7'..@/ Z5WU% '%'1M5_X2"&^&G1O$F@/8E)I%*M,65@
MK#/*G;@GWJ?PCH%WH=_=K"+JUT9X8_)T^YN!-Y$N6W>603B/&W )ZYX%==10
M!S5MI=ZOCO5]0DMRMC=V$%M'*'7.Z-I">,Y _>#'T-8GA;0-5TBTMM,U#0=)
M5=-C,::M&5+SHJE5(3;N5R,;B3V/7/'H%,EBCGB>*50T;C#*>A% 'FOA'2;K
M7_!7@59+8V]OIHBO&G+J?,VQ,JJ@!SSO!.0,8QS5NP\):J/#&C^%[R%1%I=]
M%,+]9%VRPQ2;TPN=P<X52",#DY/ KNK&PM-,LX[2QMX[>VC&$BB7:JCT [58
MH XJT\/:G)X;\8Z=- L$NK3W<ELS2 @K+'M7=C."".?ZU?T_4-7T_P#X1[3+
MG2(U6>$Q7#I=!F@9$X.W'S X.2#QD>M=-28&<X&>F: %HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
MYGQQI=G?^'KN:[TJYU5XH7\FV@.6#$<,HR/FZ<]1VZG(!TU%8WA&ZAO/!^CS
MV][)>QFTC N900\I"@%F!Z'(.?>MF@ HHHH **R_$D:2^&-421%=?LDIPPSR
M$.*\J%U'8^!/!=U:V4^E7CFR,NL%0D(4A=YE922P?D8<8)89Q0![317*:SXP
MFT;4?*FL(Q;_ &VWM5+S@2RB4JOFH@!^56<#DC)!Z<9EM/%BWOB6XTB%+8/:
MSM%<123E)T0(6$H0K\R$X'![YSVH Z:D) QD@9X%<A9>-I;N73KD:3<'2+Z-
MY1>+')^X0+O5Y,H%VL.X8X..O6LG4-1GUO7/ 6K&QAAM;J]>6W?S,RA&MI2H
M8;<#<,$@'@C'/6@#T:BLG6-:&F7.FV440EO=1G,-NC-M7Y49V9C@\!5/;DD#
MOD8%[X\GL;;4DDTI6O\ 3;ZVM+B!;CY66=E$<B,5YSNZ'&"",]R =K16%H>N
MW6H:OJVEW]E%;76GF)LPSF5'2125.2JD'Y2",51U3Q1J=MK>J:79:3;SO96"
M7RR2W902*Q<;>$.#\AQU'/44 =717(:=XQO+^]T5&TJ**VUNQ:ZLG-R2X*HK
M[9%V84$-P06Z=*FTGQ;<:IIUF_\ 9T46H2W\EE<6AN"?(:/=O);9SA5R. #N
M7GF@#J"0.I [<TM<7\1I;6TMO#]]=M''%;:U;2-,_ C4;BQSV&!^E6=2\5W^
MGZ'#JQTF)X+B\A@@076':.60(KD;, G<#MSWY(H ZNBN/;QM+9#68=4T^.*\
MT^>WACCM[@R).9\"(!BJD')P>.,9YJ:Z\5:A9:AJ&E/I44NIP6!U"UCBN#LN
M44[67<4RK@X&,$'(Y'. #JJ3(! R,GH*Y&S\=0W.K:9;-#;QVNH:4=1BN?M!
M., $H5V^F3G/16XXJE<7!?QYX6U*]M4LYY-)OI)T#;B@!@(!. 3@$]NYH [R
MD) (!(&>![UR%KXWEE>SN9](N(])NK62Z^V+'(1;JJ;QYN4"C<N<%6/(QSP:
MR[F]N=5\9^ ]3FL(8(KG[3)$PDW2*K6S$*_ &<$'@D Y'/4@'HE%<9'XXN+A
M-)N;;3(GM=4U"6PA+W!5T9#)\S (>HB?CMQGJ<31^,KBYN[1K/1[BZT^>]:S
M::*.0M& S)YI^39LW*<_-D @^H !UM(2%!)( '<TM>4^(]3U'6/!?BTZE;VS
M)8ZO'#;^6Y)3;)!@#('J3G/5CP!0!ZM17)/XSEL+C6[?5M/2&73HX)HQ;S&4
M3+,S(@^Z"&WK@\'J.M:&C:Y?7^K7EC>:5-;K#&DL5T$D$4H.05RZ*0P(Z<Y!
M!]J -QF5!EF"CU)Q0"&&001TXKB-<2XU3XC6>CW5G:7>F/I5Q(T$\IVMF2)6
M8KL/S $@>Q/(S572/$::/X;TR/2O#T$$5QK$NF?9TNCA'$DB[]Q7YLE"3G!Y
M[T >A45R=KXLOIK+4?-TJ)+VPU$64ZI=9A12J/YI<J#M"N">,Y&/>J@\>SOI
MD=S#ID4S_P!M#27"7.%)+ "125Y!!!P<?4T =O2$A1DD >IKDHO&DT0U&VO]
M/BBU&UU"&P2&&X+QRO,JM&0Y4$##\_+QM.,]*B\2:Q=V_AO57UGP[!/;VUQ
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
M9BTZV@L/)U:Z>XCFM9I?EMS VV3+ ?-\Q4# YSVP:BD\>7 MX5CTA&O1J_\
M9%S US@1RD9#*VWYD(P<X!YZ=J .VHKD-+UOQ!<^.&TO4+.SMXH],CN7BBN&
M?:SR.I.=@W?<''& >_2NOH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MLXUD282Y<KMRVY<#!SP,$YJRUQ<G4;=(DMVLGB=GD,N'# KM"KC!&"<G/'%
M'/67@IK1/#4;:@DL6AV[VZJ;?'GJR!#GYN#@#\:70_".HZ';BQ7Q%-<:9;HR
M65M+;KF)2"%5W!S(J@\#CMZ"NI6:)Y6C61#(GWE##(^HI!/$7""5"QSA0PR<
M<'\J ,[PUHQ\/>'+#2#<?:%LX5A279L+*.!D9/-5[;0+BU\1:QJR7T9.HQ11
M^48#B/RPP4YW<_?.>GX5NTSSH_,$?F)O)QMW#.<9Z?2@#E-+\$R:8OAE$U-7
M70H9(4S;X,P==O/S<$ 5%;^!KFU>QE@UK;-:7]S> FU!1O/+%P5+=1N.UNV>
MAR:[!)HI"XCE1BAPVU@=I]#Z4U+F"10T<T;J> 58$&@#DM,\"RZ9_8@75S,F
MDW5Q<1B2V&7$N\%20PZ"1N?7\J9)X!E:V9H=9:WU&/5)=3M;N.W'[IY,[T*E
MCN0AB,9%;WB767T+PSJ>K6\,=R]C;O,8FEV A021D XZ>E3P:S9S7L-@9D%[
M);"Y,(.2J9 R?J3QZX/I0!E7OAB[O[334N=7,ES:7\=_),UN,2,G 4*& 1<?
M4^^<DT'\"7#7&]==D6)=8.K1*;92RN<Y1F)^8 ,0O P,#G KL8YHIBPCE1RI
MPVU@<&B2:*(J))$3<=J[F R?04 9.BZ&^D7VKW+72S#4KO[45$6WRSL5,9R<
MC"#\<U2U'PG+?ZEK=V-06,:IIRZ>4\C/EJ-_S [N3^\;]/QO:SKG]G7VG:=
ML37NH/(L7FMM10B%B6QSV _&KVGSW4NFPS:C;):713,T2R^8J'OAL#(H Q;7
MPO/;:KI%_P#V@C-IVGO8JGV<@.&V?,?FX/[M>/K^%*+P(8_#UKIS:F3<6-^V
MH6ETL&#'*TCN0R[CN4^8RXR.#Z\UURS1/%YJ2HT>,[PP(_.E26.0L$=6VG:V
MTYP?0T <IJG@IM6M-2\[4$6^U%K?SKA+?Y52!@Z(J%N!NR223]X^V-.[T.:Z
M\2Z;K7VQ%:RMYH!%Y)(?S-A8YW<?<7 ^M:RW$+H[I-&R(2&8,"%QUSZ4CW-O
M&A=YXE16VEBX !]/K0!RD'@B:#2=*L!JB$:?J;:BK_9N78N[[2-_ S(W/T_&
M.#P)<07%DXUV0QV6IRZA"IME+'S X978GYC^\.&XP.H/&.HGU2RMM0M;"6X1
M;JZ#&&//+!1DGZ=/S%+9SW+K<F\CMXA',ZQ^5*7S&/NEL@;6QU'./6@#F9_
MTLNAZII*:L5MKW4#?)NMP3$3-YQ7[PW?,.OIV[U:F\)RC4-7N++4A;1:Q&JW
ML1@W_.$V>9&=PV,5P.0PR ?7/1K/$\(E65&B/(<,"/SI5EC<.5D0A"0Q##Y2
M.H/I0!SD?A$6NJ-=65VD,"Z4FEPVYA+".-22ISN&3S6GH&DMH7ARPTD7 F^Q
M6Z6Z2E-NX*, D9/. .]:$4L<R;XI$D7^\C BCSHO.\GS4\W&=FX;L>N* .2T
M_P $2V$>AH-45QI5Y<7:YML>89?,RI^?C'FMC\/QBF\ R/;RO%K#0:@NJR:I
M:W4=N/W,C@AD*ECO0@D8R*[$SQ!PAE0,3M"[ADG&<?7%8_BWQ ?#7AN^U2**
M&>:VA:58))O+W@=<<'^7Y4 5KWPQ>:A9:?'<ZP9+FUOX[]YFMQB1DZ*%##:O
MXD^^<FJ&J^!)]0&N00ZTUM9:M/'<R1"V#LDJB,$AB?ND1KQCKWQP>S4Y4'U%
M,2>*4,8Y4<(<,58'!]#0!R.H>![BXEUT6>LFVMM<MS'>PO;"3]X8_+\Q#N&T
MD8R"#G'&*>?!M_;:G#?Z5XAELIFM8K6]!MDD6X$8(5P#]QP"1GD>QKJTN(9(
M3,DT;1#.75@5XZ\UC:SX@;3+O1(X(8KB#4KX6C2B7!CS&[@@ $'A#W'44 9M
MYX)F-]JLVG:PUK#JUJMO>Q30><6*Q^6LBL6&UMN <Y!Q6_IFG2:;H-KIJW/F
MO;6ZP+,\?7:N 2H/MTS5Z.1)4#QNKH>C*<@USNH^([S^U+[3=%LK>\N["&&:
M:.:X\K?YA<;5.#@@(3D\<@?0 J:9X)DTQ/#2)J:NNA))&F;?!F#KMY^;C K7
M\.:&^@V=S;M="X\^[FNMPBV;3(Y<CJ> 2<4GAO7EUSPII^MW"):B[@69D+Y5
M,]MQQ6OYB?+\Z_-]WGK]* .0O/ TMS8:S8QZL8[;4KY;[:UN&,3AD<C.X9!,
M8], GKP19O/"4UY=Z_<'444ZQ8)8N!;_ .J"AQN'S<G]XWZ?CTOG1$$B1,#O
MN% FB,IB$J&0=4W#(_"@#E=3\%OJVBKH]W?PRV/V*.U*/:99'3</-C.[Y'((
MYP<%0?:M7Q+H1\0^&KO1A=&W6Y01M*4WD#(/3(YXK6DECAC,DKJB#JS' 'XU
MFZ]K<.A:5]M<"0O+%#$F[ 9Y'5%Y],L"3Z9H S];\,WFI:AI^JZ?JYT[5K2-
MH3.MN)(YHVP61HR>F5!'/'O6/=VMY;_$708X;XO+%IETLMS<0EU=WDB;!"E0
MI.&( (P%P.*ZBUU&YM]/O+K7([6SBMG8B:.;=&\0 (DY V]P0?3O5$^* ?$6
ME6*0QFRU"QENUN3+@J$V<%<8'$@YSVH JIX'BM7TV\L+TPZG933S-<R1;UG,
MY+3!T!'!.",$8P.O<G\%>8ENT=^J7*ZL-6N)3!D32@8"@;AM4+@=2< <YR3U
M+S11P^<\J+%C.\L N/K3@0P!!!!Y!% &%=Z!,?$LNNVNHM;R/8"TDC$ DSM9
MF1A[@N<C!SQTJ[H4>I1:+;)J\XN+Y01)+Y:H7Y.TE5X!VXR!QG.*T:* "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH H:V(&T.^%RL;1>0^X
M2 $=..OO7G.DRZ?:>'? 5N]FL;O9$/<&%G2*80HK*T:_>E;) W=,-UZ5ZK10
M!Y#X>\HZ9\-C*C+/:W4\,C2QE6C7R95P<C@9*CTS@5:TG2])3PEXRO8[.W%W
M'<ZG'#*$&]8W+;50_P!UN, <'/'6O5*:\D<>WS'5-S!1N.,D]!]: /.+J!]*
MT?PKXOTZR%S=VEI#97,48&^:&553;G^\LFP_3<*[G1]+CTS1XK)EC9L%IV5<
M"21B6=L>[$G\:BN=$^UZU#?S:A=M!$J[;#<OD%U)(D(QN)&?7&0#CBM1@2I"
MG!QP<9Q0!XOH>DZ;=^&O#TFE0PCQ!;ZXQ$D0Q+'"MS)Y@8]1'Y>>/NDD#J:O
MV^CPOX<\9WFDZ?')JT.I7?V9H4'F^4VW<L9[!E#@8X)KT7P[H:>'='338KF2
MXC22217E #?.Y<C@ =6-:M 'EPB\.ZOIVIZGIFIZG +BV@MY[C[(L<<#+*IC
MWQ[%#,"2&ZX0$' (JM-J%_;V<5SJ-M$+"UUK.HWNDP^9#<J;?"3A"&X5B@8
M$!ER.1QZU10!Y/=:7H6SPXUB)[BRN/$37&^ZC"@H\$F_8NU=L1<J,8 )/<$5
M6N;2TBT76(TM8_L5GXN@F$:196*#?"795 X3._...M>PT4 <YXQ2WG^'>M((
ME,+Z;*(HVCQSY9V *1P<XP,9SBN4M++2;[QAHYOK>UF@/AG;+YR H6#QX#9X
M) #'!Z8/I7IU1K<0-<-;K-&9E&YHPPW >I'6@#E?A[*Z?#+1S(LLDD-GL:/G
M?E<C;Z@\ 5RGA.[M1XG\,7,$;6]O)H]S"T8@DQ"P>)O+DD89=Q\VYCCN<#//
MK-% 'DFF2*O@SP*K'#1Z\6=3P4&9^2.P^9>3_>'K75?$N&&;PQ;B5%9EU*S9
M..5 G0L1W&%W9/IFNQIHD0R&,.I=0"5SR >AQ^!H \HU72-&-Y\085L+3R1I
M<4EM&L2[1-Y4H+(.F_/EC(YSMJEXHNX[[0=4A\B7[<WAR!EF:)YGN2 [8C[)
MM;EFZY(Z;<U[%-/#;1&6>5(HQU=V"@?B:>"" 0<@]"* /,M062;Q3KL^FP.N
MI7WAN,Z=-Y!#-,//R0Q'!Y3DXZBJ:+X>U?0=2O[/[>UW'HDUK<VT]L(DB^7(
MCD'EJ&</]WDGKBO6J* /++S2M)L_"/@^[M;.WBN)-1TV6:58QO8KM#LQZY S
MDGIWJMJMY;MK@EBMIK>6U\41-,GD222L,!#*7P<(RX"J.,>O0>M&1!(L9=0[
M D*3R0.O'XTZ@#D?";JWBKQE@_?U")E_V@+>)21ZC((^H-9D&DZ?>_$KQ-(U
MG:R726UE-:O)&"%G3S?G'^T#LR>HR/6O0:* /(] &D:AIUG)=2ZU%KNF6$\-
M_"EN(WB)B(E+L$&_+#<N6)+$'UJCK*R)X-\16EVMAJ$4%I9M#JUE%L\Q5E(5
M)%&0LJ@L?E[,.!7M59'B?1X->\/W.G75VUI;R;3+,FW*A6#=6X'(% 'G^L:0
M8M4UV\\%VZBWDT/9<+8X"S3^:"H&.#+Y8D'K\RYZBF7OV#4-#U;6O"QU2[N&
MM8(KN!;<0J8DE5GCV!%S)Y?F+QD@<=Q7K" A%#-N;'+8QFG4 >7>)5T#6_!'
MB/4O#]C)*9[>$S2+ ZHQC;@*A'WE7.2!TP#3_$,T<>J/?Z.;6\A,5LLFCW,!
M1IT#DH]LW!# L3C!' /&03Z9'(DJ;XW5U.1E3D<<&G4 <C\3+=;CP)>9@\[R
MIK>4@)O*JLZ%CCV7=GVS7.ZQ:Z1J7B7Q$9+:"6U'AR)8%DB^4,&G/RJ1PP#+
MCN-P]:]0HH \B%Y;%=*B\337::9?^'K:"&9;<3+YV&$T;91BKG*>F=N.HKTO
M3+:WM?#EI:R^:;:*V5#]N(+[ N/WF>^.N:TJ* /';.WLD^%OAIEMX4N(]9MG
M?]V ZXNLDGC(PF3D]O:F^)M/L);;XDS):PO<JT,EFRH"PD\E,M'_ +6\')'.
M1S7LE% 'D?C>]MKF7Q$+>%TN8S83+((GE>X561A)&PX1%R0<=6SR.[?$-AIE
MZ_Q(G-G#)*UA#):EHOF\WR6Y0$9W[MHXYS@&O7J:\B1@%W502%&XXR3T'UH
M\SN+[39->U&S\4P33V6J:;;)I\BPO()%VGS(T* E7WD'C!/'H*=JY@LO%/B"
M4:?/,#X719+>%R)96#293>,G?M*\\G&#Z5Z5))'"A>5U1!U9C@"G4 >3V%S
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
M-E 5\[2"1@YVGIGI0!>HHJCJ6KVFE*GVAI&D<,R10QM)(X498A5!)P/YCU%
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
M1Y40#.L4K*JA1WPH%:.E:!!HTLTT%WJ=RTBX*W=_+.!W^4.Q -9GAJRU;1=
MU16T]7O'OKN[@@:=56022LZJ6&=IP0#QUH S/"'B.:]EU*ZU77+M9K2$RW6D
MW=@ENUH#\VX'&YU ! .3GOS6]I&MF;P_9ZQ?EU;4@LEO;(N64.-R( .2VWEC
M_O'@#BE>Z!<^(6O+V[M1I]Q/I,^FHAD#OB7!)8KQ@%1C!/5NF:R'TO4M5\"^
M&);*UMYM2T5XC-879 21TB:&6(G! /S-@D8X![T ;>H>*(G\/7^MZ8\CG2'?
M[;:R)M;" &1"#R&"\J1QTZ@U8N=<%EK6D9F\W3M9S'"V/]7*$WI@^C*K=>X'
MK67JD%S%X UI&T:TT^\U""2""RM2K$R2)Y:!F4 ,Q)YQP!WX)IFHZ+(USX)T
M.)M_]E2I=3R#^%(86C!/^\S #UPWH: .HU#5[739;6"7>]Q=NR00QKN>0JI9
ML?0 G)_J*S?^$UT,PZ9*DT\BZF'-J([:1BY0$LN O##:1CKFCQ);:Q<7^DFP
MA6XL4DD^VP^?Y+-E<(=V,[0<[@.O'49!YK0?#.N:<OA*.XL(E72;J\>8Q3JP
MV2"0(1G']\<>@]>* .LMO%6E76EPW\4DI2:X:U2$Q,)3,"08]A&0P*MGT )Z
M<UG>#=6N]4U#Q,MS/<21VNI^3"L\81HE\F-BN !T9FY[]<GK6#'X9\06DMMJ
MEO9H]S9:[=WXM'G4>=!/N7AN0' ;H>.O-='X6T_4[/5?$-W?VD=O'J%ZMS"H
MF#MCR8TP<# .4]?\2 %SXFTO2M1UZXN]1O3'IUO#)<VYMF*0*=^&3"Y;=@Y.
M2!M'2I6\9:7C4%1+MIK*U^UM$;9T:6+GYH]P&X9!&>GX<U@>(O#FL:A/XS%M
M9AEU?3(;2U8RJ 702 EN>!^\'Y&KMWH>IWWB.>Z^R^5;S:"^G[WD7Y92V[D
MDX]_6@#3T[Q5!>:'IU\]M<BXO+87 M8XF9\;5+$#NHW 9[Y&.34$GC_P^(;2
M2&>YN1>6S75N+:TED,D:D!L +U!/(ZCG.*YU/#WB"TA\.7_]AV-_+9:<--NM
M/FN%Z )B5'*[0<J>/0COTV;?1=0A\5Z%?#3;:"UM;*YAF2U952)I71@%'!(&
MP@G R3G'/ !;;QYH2/,#)=A8+M;.>0V<H6&1MN-Y*_*"749/K5NY\5Z5:7SV
MLLLF8[F*TED6,E(YI "B,>Q.Y?8;ADBN5U#PWK5QH7BJSCL<RZEJ\=Y;YF0
MQKY.<G/!_=-Q[CWPFOZ#XEU6YO2UC#.JZE:7=D[7015AC:-F38 1ORKY8]0<
M X % '0:'?7LWC3Q197%T\UM:FU-NC!0(@\99@, 9Y]<FKVJ^)=-T87!NGE(
MM8A/<F*,OY$9SAWQT'!]^"<<52T73K^V\8>(=0N;81V]\+?R7$@;)C0JV1U'
M)XXZ>E4Y['Q#I/C+4=0TRPMM0L=5BA#B6Y\HVTD8*Y/!W(01TYR#Q0!KWOBC
M3+%9V:266.WA6>X>")I!#&P)#-CM@$X&3CG&*AN_&.CVEW]E#W-Q.;07B);6
MTDN^(D ,I488<]JRAHNL:=K'B*2*W2_@UJ&,J^]4\F98O*(<$_<("G*Y(Y&*
MBT?PQ?:#K6G^7"US9V6@+IHF#J&>16#9VD\ X_R.: --_&ED^J:';6D,]S!J
MUL]U%<1Q,R^6H4].N?G7/''>G6?CK0KZ"2XBENA;(CL9Y+254RLGEE 2O+[L
M )]XY'%8&B>&]<TJ'P4[6<;R:393V=W'YX&-XCPRGG(_=GC@\BEB\)ZQ+\.T
MTKRX[?4[346OX%>0&.0BZ:=5)7. 00#Z'UH W]0\00W.EZU;6<\]GJEE9M.4
MDC"R("I*N P*LI((SR.".#5[PU=2W?A/2+NZE+S36,,LLC?Q,8P23^-8-[H=
M_JFIZEK3636\TFC/IL%L\B%F9F+$L02H .T#G/WN!Q6MI>DS'P+::+>!K><:
M<MG*58$J1'L)!'7U% #X/%6EW%Q:1))*!>JS6<C1$)<A1D[&[G'(Z9'(R.:6
MS\4:;?Z8FH6QG>![DV@!A8/Y@?805(R,,"#QQC/3FN=L/#FK76F>%=+U*V2#
M^P)XY9+E)%99_*C:--@'S#=N!.X#&".:TM.\-W-CXQU&\$B?V1,XO88>ZW;*
M8Y#]-HS]7/I0!H3>*=+@O(+>2255N+@VD4_E-Y3S#.8PW3=E2/3((SGBF:3X
MLTO7+QK:P^UR%3*K2-:2(BM&VUE+%0 V>QYKG=!\/ZMI5\VG7&A:7<VD5X]S
M!JS,IDV-(9 I0KGS!G:&R!W[8.WX-TV]TO3;Z"^M_)>74;JY0;U;*2RLZ]#U
M ;!H Z.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M2+.":[!%Q)'"JF0'J"1Z]_6GP^'M&MS9F'3+6/[%G[+MB \C/79_=S[5I44
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH 0D*"20 .23VJG)?B6PDNM-,
M-Z8\G9'(#OQU4$<!O3/Z=:S?&SI'X,U1I+"2_3R<-;1E@74D _=^; !R0.2
M:Q/!\S/XU\2R$SR1W,-I-',UH\,<F$96*Y'3H.23@=3C- '8:=J%MJNFVVH6
M<GF6UQ&)(VZ9!'IV/M5JN0^&44D?@.S+@A)9KB:$'_GD\SLGX%2"/8UU] !1
M110!R\?B35KKQ7JVAVFE63'3XH9?.EOF3S!(&P,"(XQM.>:M^'_$T.MOJ%K-
M;/8ZCILHCO+65@WEY&58,.&1AR#Q]!7/Z=J%O8_$_P 4W%P9$AEM;-(Y!$S*
M[()-P4@<D;AP/6L+4=.UB>;Q+XLCT^]CMKNYL52S$6+B:U@8&1O+8=6YPK#)
M P1SB@#U)+^SDM6NDNX&MUSF59 4&/?I4%Q>2L+*2PDLI899PLKR38RF#G9@
M'<V0./K7!/;Z3J%G>:II6I:I:/>WEM)_:,UH1&L\8;:6B**"H  9L8Y'.5.(
MF:XN+;PI-?:?;0W<'B*0M+:1MY<B;9=TRYY5'9@>>,D<]* /2S=6ZW(MC/$)
MR,B(N-Q'KCK227EK$^R2YA1RP3:T@!W'H/J?2O)M2ETB74-4T?5[Q([<>(%O
MVGNK64D!=A*9V%"O&P,6QM/3CE/$.F63VGQ'>'3XVG9H6LRD&6+"&/)CP.3O
M!R5[CF@#UN:[MK>2..:XBC>4[8U=P"Y] #UK*\5Z^/#GAV_U!/L\ES;V\D\<
M$TVSS=BEB!P2>!_^JN*UA[2Z\1:YINOC4VLM52!K!K2V\U9XQ&H,:N$8HPD#
M-U&-V>.M5-==H],\?Z7J]I<27]U:EM/+0M+YT*P (JL 02L@8GT))[YH ]5M
MIC/9PSL I>-7([#(S4<>I6,JAH[VW=2VT%95()].O6LK4%@NO -Q'<B[C@ET
MXI)Y4;"95*8.U2,[O;%<)J7]J3>'-:6\2WU+[)<Z=.NJ64!4W,:3*S;D&1O1
M5.=O8CIC% 'JR3Q2,ZI*C-&<.%8$K]?2L+Q+XE&D>%[K6--%M??9W16'G?*,
MN%/*@\C=TXKB-8FNK^]\:76DV5Y<)-!ILH5;=U^U0H[&9%) R2F1CJ0>,U:\
M43Z/K'@W7]1T6QNO,O4M8Y93!+&9F208548 DJN<D#TY.. #TJ*XAG:189HY
M#&VQPC [6]#CH:AO[V.QM6D:2!'((C6:7RU=NPSS_(URNB06MI\2M96Q@CAM
M)M,M"/)CVQNZO+G&."0K+^!%0ZC<K9_$#4%UJWEDL;S2XX;!_(:2/.Y_.CX!
MPS90X[A1Z4 ;'A_7KW7-&\/ZF(;.&/4(/-N(VE.]<ID",8^;GKG''-;D=Y;3
M3O!%<0O-']^-7!9?J.U>6^&H@D?PQ>2UDCG@M9HI6D@96CS#@!B1P"W SP3T
MJ$0ZV-,O;#19!J*2Z1=?8IVB,5Y8DE3Y$IZ$L?NGALJ3SUH ]+U'5X[?1]1O
M+%[>ZFLXG=HA-@;E!.UB <=/2DTW68;GP[IVJWLD-J+NVBE.]PJJSJ&P"?K7
M*1WNAZOHFI:EIFF75O=)HSVDIDMY(?* !VP;2 &8$G[H./7D9IZ)*UEJ?AN?
M5(R-)?PY':Q22(2D-R-OF(_]TLH4<XSL(]J /19[NVMHUDGN(HD8@*TCA02>
MP)I/MEJ0Y^TPX0!F/F#Y0>A/I7EMOIVHZ;H.E>7?"PO(!?FR@U"W+V\EHTJE
M8)>ZL5";>X&1@\BK/V@VVM&XO-+N++^T/"L,,5L(7DVRJTA:+('50Z]<<4 >
MDR7MK"@>6YA1"N\,T@ *\<_3D<^XI3=VPNEM3<1"X9=PB+C>1ZXZXKRS0]+L
M-0U/P5#J.F+*@\-M;W"75J<;QY(57##K\KX!]"15C3X[:ZU:71]:CU4:O;:R
M]Y;)%;XCD7S"T<JRA.$$9"D%NB[<=!0!Z?)(D4;22.J(HRS,< #U)J,7EJUI
M]J6YA-MC=YP<;,>N>E<QXZGGLDT2_-O-<:;::BLM_'#&7(CV.%<J.6"N4; S
MT![5C7AM8KO1-7TRQN$T!M7ENK\M%(-[O$56<HW(0.1S@#(W8[T >@+=6[P)
M.L\30N0$D#@JQ)P,'ODU4U#7M+TS2I]3N;V$6D!(=U<'YNFT?[6>,>M>9ZSI
MBO)J-PMOOTFX\1V$]HGEDC@Q_:)%&.$)W9/0X8]Z77;",6?Q!M;"R_<[[.:&
M&"'Y6VJGF,@ P2-O./2@#U0WUH-N;J#Y\;?W@YR<#'U/2G+=VS736JW$1N%&
MYH@XW@>I'6N$L]/TC5/B9J%Q_9T$D3Z7:O TUKA?-624Y 8?> V'U Q65I]M
M=W?A?PW8>3+%XGL-61[HLA#H1(3/(Q[HZ%N>C;@.M '<:)X@?4)]=2]B@M4T
MN^-MO$N59?+1]Q) Q]^MJ&>*XB$L$J2QGHR,&!_$5YJ8EG/BJ-KVXT]W\013
M6]VD.]498HMKLIX:/<A!/3CJ,9KJ_!<UY/HLQO[6VAG6[E4R6H(BN?FSYR \
M@,23]<GO0!NI>6TER]LEQ"TZ#+Q*X+*/<=12+>6KRI$MS"TC[MJ"0$MM.#@=
M\'K7E>G7*2Z_X8G%A=6L,6H7Z3VIM96\@R+)_K)&!W%FPQYV@$=AFH-*L;2T
MT'PQ/%9+#=Q^)92SK#M=(3+/UXR$VLOM@B@#T+Q5XE_X1^QCDA%M-<-<01-#
M)-M8))*L>X*!DXW>WUK>DD2)"\CJB#JS' %>/W\Y;PKJ&G:E97+Z]#X@CN9!
M]E=VD3[6A21" <KY6%&.@&/:NP^**0R_#K4'ECWJC0.N5.Y3YR<@=0<$^] '
M6+>6KI*ZW,++"2)2'!"$=0WI^--:^LUADF:Z@$41VR.9!M0^A/;J/SKRGQ3H
M=@Y\476AV4(TZ7P\T$B6T/[N:[W$Q;0!AI%&>G(W"MVXM;71];\*ZA;V44.B
MLLQNY(H<*EPT:+'+)@>BNNX]"W)YH [PW,"V_P!H,T8@V[O-+#;CUSTQ33>V
MHM/M9N81;8W>=Y@V8]=W2O+A'>:%+#J;VMQ)X93Q%/<""*)F\J%HBJRA ,^6
M)BS@ =PP[5=U2:TTV31]6T^SU"V\/-?7,US)#;L[+)*HVS^4ZLP3=O'W1][(
MX/(!Z*]W;1VOVI[B%;? ;S6<!,'H<]*Q?#/B3^W+>[:Y%M!+#?SVD:1S;Q((
MVQN!(&<]>E<A$EKH.J>&[J""_P#^$9,UY)OGA;]U/)M*2%-H*(<RA?E &[L"
M*SK41VEI:7@L[B&RL_&-Q.Y^RNHCA=955@-N=N64<=,T >M"[MFC\Q;B(IN"
M;@XQN/&,^O(XIC:C8I DSWENL4C;4<RJ%8], YY->37\4-WIFL^;8S[7\6V]
MQ&);5U)BS!N<9'3:KY[@9SBM?6X-.T?Q--97UK<VOAZ_TU8+8V%D)(@Y>0RQ
ME5C8JS[U.0!G'J!@ ]%EO+:"5(IKB&.23[B.X!;Z ]:FKR[4;:?2IHFTHR7!
MCM[.";1M2C+O<(ARC12#D2+DYZC(R<=3Z#8:U9:E?7]E;O)Y]C((YU>)DP3G
M!!(^8'!Y''!H M2W=M!+'%-<11R2G$:.X!<^@!ZT2W5O X26XBC8XP'< \G
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
MB3[G# G;W Z@\5!;>(]>U&TURX;3=*-EITUW;21O,Y:4Q@;?X<;3SG/_ .L
M[6.1)HDEB=7C<!E=3D,#T(/<4TSQ+.L#2H)G!98RPW$#J0/3FN*D\4WMGX6T
MR\M+.QMH7T87JQX+ N$5A#'&I#!0"?FP0HQQ0EU'J/C_ ,)ZFL(B:\T2ZE(Z
MD FW8 GOC<: .UDGAA:-9941I&V(&8#>V"<#U. >/:I*Y[Q)J)L=3\.Q-8VM
MREWJ(@$DPRT#>5(P=!CKA2,Y[UA/XUUJ.&[O9+"P%G9ZTNF3*LKF1E:1(PR\
M 9!<'GKTXQD@';W%[:VCQ)<W,,+2MMC$D@4N?09ZFIZ\XOKA8_%7C.?7%MKO
M2;'3;662W>$L3&//<!<G&[(R3CDXZ8K<7Q)J5KJFB6U];VK)K43^08BP\F94
M\SRW)SN!7/S #D?=YH ZNBO.X_&WB-O!D?B9]-TO[-*T4:Q">3>&:X$1)^7&
M,$$<_P"%7+OQ/XCM[OQ!9+::69]+M8[Y7+R;7C8.=F,9W9C8;NG(..U '<45
MQ&M>-;VQT3^UK:UME@&DC4D25B[S'!9HPJG*A5 RY!7YAZ&K%OJVK7?Q DM(
MYH/L T>*[C@9"#N=W'+ ]<H.<<#MW(!U<,\5S"LT$J2Q-]UT8,#]"*DKA?#W
MBIKS2O#EE96-G8W6J17$PCC0^3;QQ-AB%&,DEEXR.I/;!1_'.I"**%-/M3?1
MZV-(NE:5E3)&Y9$X)P5(//3/>@#NZ*P/#6M7NIS:O9ZC% EWIMY]G9K<G9(#
M&DBL >0</@CVK,D\5:M'K.OHUI8IINANKW,AE<R/$8/-R@QC=TX/'O0!V)(4
M$D@ <DFFQ31SQ++#(DD;C*NC AAZ@BN6L]9U34KE+>[TM9-,O+)I6F$+J('P
M"(VW_?!!.& '3IS6)X8UB]TSX=>%4MDME232MYFFRY+JJ[8UC4AF)RQ)&<!3
MD<T >CU'%/%.&,,J2!6*,48'# X(..X/:N(LO$NJZSKWA*6W>&WLM4TF2^EM
MV0L0P\KC=D9P)"!Q[G/&(H?%E[:Z6LUII&G12R^(I-,EC1RBDF4H9,A>6)!)
M)'?H: /0**XF3QI?:?IOB!M0M+=KS2;R&VS S")EF$95SGD!1)\W^Z:U='UK
M4+SQ+K&DW4%N8M.$1%S$67S#(NX#:<X( .?F/53WH Z&BN-O]=OM/\=Z@EQ<
MQ#1['1?M[Q"([L;W#'.[!/[OCCIQ[U+#XJOH9_#LM_;6XL]=PD?DYW6TC1F1
M%8DX<$ C("X(Z8/ !UM1Q3PS[_*E23RVV/L8':WH?0\CBN:\6W^J6>J^&K?3
M[F&&.\U PS!XRQ8"&1P.&'&4Y'?CGJ#S&F:O?>&X_$%W:VEHVG+XF,,Z$D/B
M5H8\H ,#!8'GKST[@'J%%<A=^*]2>>\;2---['97HM)8!$^^4 KYC+)]Q2NX
M\'.=O49%:7B_6[KP[X>DU*TMHKB1)H8RDKE1AY%3(P.OS4 ;M%<C/X@UN"[?
M27@L_P"U4MVNB8(I9HRA=EC7  ()VG)Z#' .>&_\)7J4TUM9G3X].OGTE]1E
MCO"6"LK!3$"".A.2W88XYX .L>>*.2..25%DE)$:LP!<@9( [\#-5-;TJ+7-
M$O=*GFEBANX6AD>+&[:PP<9!'0^E<O:>);C4I_!5S=Z/9H=7\R16=B\EM^X9
MQMRHP2!@GT)I+3QE=:FFJ1VTME!>V=O<-+93QL)[9T/R;E+#>I&3N7 Z<\T
M=E:6_P!DLX;82/((D"!WQD@#'. !^E35YYIWB7Q+_9GA*RACT^ZO-7TLW N+
MEG0!TBC;YP,YR7Y(_(5H7?BW4=/U:UMKJVM LNI16#0QL7<*ZC$I<'"Y;.$8
M D#.: .SHK@9_&NM00:E>M86 L]-UA-/F42N7=&:)=R\  CS0>>O3CJ=70[_
M %2Z\;>);6YN87L[)H$AC6,@J&CW]=V,_-R<<X'3% '4T444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <W<
M>#X)[C5Q]NN%LM8</>VP"X?Y%0A6QE0RJ 1SWP13+GP8C:[-J>GZO?Z:MVB)
M>6UML\N<(-JGYE)1MN%RN#@#IUK5741#>ZB;N]T]+.W$97$N'BR#N\W)P,D<
M>V:M6^H65W--#;7<$TL!"S)'(&:,GH& /'XT 5-=T&S\0Z%/I%WYB02A<-$V
MUXV4AE93V((!'TK&;P-%>75S<:OJMWJ)NM._LZ='2-%>/<3GY5!#9.<@]?TU
M=0UR!=&U.ZTRYL[NXLH'E,8E# $*2 VWD9P:71=;@U#1]/N+B>WCN[BRCNY(
M0X!4,H)."<[03UH H6'A2[L[![>;Q+JEU(JJEO/+Y>^%596QPH#D[0"6SD?4
MYAN_ UK>6>H1/=R13:C=PW=S+!&JAGB*E<*<@<H"3R3SSZ="VI6*62WAO;86
MK?=F,JA#_P "SBN<T7Q->:QI3W0ETN%TU>2R#/(?+EC279\ASR[ ?+VR10!A
MZK:7]QXOOKAIM:LYPT:6IBTJ*[AD55!#+(R-Y>6+<%EQU[UT4/ABYN9YM2O[
M]UU"]TN.PN5CC78N-Q)7KSN=NY'2MJ36-,AE$4NHVB2&40A&G4$R'D+C/WO;
MK4ESJ-E9NJ75Y;P._P!U9954GG'&3ZT <S_P@:P?V5+IVMW]A>6%FMA]IA6-
MC/ OW5=64J2.H.."35F7P=&NKC4K#4[RRG>U6TN=NV07"+DJ6W@_.,GYO<UT
M?FHT)E21"FW(?/RX]<^E84/B>RM$T>UU74=/.HZ@IV_99?W384DLI)SMXP/<
MB@"[X?T:/P]H%EI$5Q-<16D2Q))-MW%0,#H *PM/\ QZ>VCA-9OFBT>61[*(
MK'A%9678?ERPPQ&3STQCG/3QZC8RW;6L=Y;O<KG="LJEQCKD9S3KN^M+"'S;
MRZ@MHLXWS2!!GZF@#FH_ \46G6=D-3N2EKJ9U-&*)DR%V?:>/N[G;W]ZAN?A
M[#+;W]E!K%];:=>7:WIM8UC(CE$BR$HS*2 67..F?RKJ+C4K&TMTGN;VVAA?
ME)))556XSP2<'BEFU&QM@AGO+>(.I=#)*J[E R2,GD <Y]* ,#_A#!'K=U?V
MFLZA:VU\XDO;*,IY<[@ %LE<H6 &[:1GVK1T70ET:YU.9;J6;^T+HW<BNJ@(
MY55(7 Z85>N:N?VIIXLH[W[?:_9)/N3^<NQOHV<'H:)M4T^WM8[J:_M8K>09
M25YE5&&,\$G!XH H7WAY+C7H=;M+N2TOTMS:NZJ&66(G<%93W!Y!&,9/4'%4
MW\%VL<6D#3[VYLIM,DE>.= CM)YN?-W!E()8DG..#^56-7URXL-<\/6D"026
MVIW#PR2$DLH$+R KCC^#]:O65\S+?RW=U8&&"=E5H).(T"@XD)/#C))[8(H
MPK7P)#9_8/+U6\866HS:C&'"',DF_<I.W.W$C>_/6NCU"T>]LG@CNI;5R599
MHL;E(8'C((/3H1TK$TCQ2NHZ_K]J\UD;#34@>.YBER"'#EMS9P,;:O:AXHT7
M3='DU2;4;9K1'$>^.56#2$X"#!^]GM0!F7/@:UN8;Q_M4D%]=7L-\;F"-5V3
M18V$(00>G.<YR?;&'XN\*S6?AS79;6ZU._O=5NK.1U2$.RF-X@64(G'RH3Z<
M=*[J75]-@6!I=0M(UGQY)>90),]-O//7M6;XN\11^'/#VH7L<UG]M@MGGA@N
M)=OF;03@#.3TQQ0!%=^$++68K]M5EDNI;^U6U9POE&.-264(/X3N.[)[@=@!
M5:;P3+?>';S2=2\0ZC??:8Q#]HE6,/'&"#A0% ).!EB"3BNEM;CSK"&YDVKO
MB61NP&1D_A4":SI<B[DU*S9=P3(G4C<>@Z]3Z4 0:WH-OX@T)]+OI)"K;&\Z
M,['5U8,K*1T.0.E,U?P]%JJZ6BSO;)IMTEU$D2K@L@(53D?=P3TJKXL\1MHO
MAG5=1TYK2YN]/0.\+OG;ST8*<C]*UX-3L+DW @OK:4VQQ.$E5O*/HV#\OXT
M92>%U.J6>H7-[)<S6#S/:.\:AX_,# J6'WE 8@#Z9R0*IVO@2VLK#28;>_N5
MN])FEDM+LJI8"0DNC#&&4Y]CP.<BM>]U>)]+FGTS4=,,B.B^9/,#$N6&0Q4\
M'&<>^*A\4Z_'X?T&^O%GM!=PVTDT,-Q*%\TJ"< =3GIQZT 5+CP9;3Q18O)T
MG&I)JDTP5<S3+@+D8P%  &!V YZDQ7_A>^BBUNXTG5KN"_U2>.?>BQXC=%5
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
M6-+AO=%U'3V1KL0%KB3 91(48+@_>8 [/7(J4^)M/NIM6L;#4+,W^GH0_G2
M1H^W(W8.<#C=CIG'6@"E::#?:@=#U#5;Z;[9IDLLD?[E$,H<,@\Q1D [&Z+C
MG\JE3PA!)=V]S?7<MY);6\MM#(Z*LFR0 ,&8#YL 8'3U.3S6H=4M+2PMI]1O
M[*$RHI\PS!8W8@9V%CR.>/PJ:?4;&UE2*XO;>&23&Q))54MDX& 3SS0!S^G>
M"UTZ?0I1JUW-_8T#V\"R)'\T;*JX;"CH$7&/?.<U#-X"AEGE9=9U".)]4&J)
M$HC(CFSDX)0D@^A)QFNOJE<:QIEFY2YU&S@<,J%99U4AF^Z.3U.#@=\4 8,_
M@>*XTW5+%M2N1'J.H+J$K!$RKJR, O'W<QKUR>O/-3W7AF1+S6=1LM3OH+G4
MH45U@$?RR(NT.NX<''8G%;5SJ5C9RQQ75[;0228V)+*JEN<< GGGBFSZMIMK
M*8KC4+2&0%5*23*I!;.T8)[X./7!H ?IT=U#IEI%>S":[2%%GE P'<*-S=NI
MR:LUS\/B>SUC2H[W1=1T]E-V("UQ)A2!*48#!^\P4[/7(K7FU&RM[J.UFO+>
M.XEP(XGE4.^>F 3D]* +-%5#JFG")I3?VHC63RF?SEP'_NDYZ^W6LRTURXD\
M8ZMI$Z0);6=I!<QR@G<=YD!W9XX\N@#>HJE'J^F2VTMS'J-H]O#_ *V59U*I
MW^8YP/QK)U?Q-]EU'1H=/DL[J&\U'[#<LLFYHF\MWQP< _+T/K0!T=%4TU;3
MI+>6X34+5H(CB203*50^A.<"K8(8 @@@\@B@!:*** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH \J\36$DR?$F.+3;F0W=I;BW"6CD32"-
M@=F%^8@D<BI=?TR\N=7U:'0K.:"2Y\+F"%TMVB1I=Y(3=@ -M)ZG(S7I5W>6
MMA;-<7ES#;P)]Z69PBCZD\5-0!P8O;#6]$U+4+/0+^UO5TB2TD,UG)$Z<';
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
M&HW97CYE(!/7'%>FT4 >4:+!?:>GAZZDL;M=+L=7U+SX?LS@Q"5Y/)EV8SL
M8\@<!\U:?1YPVI745S?Z9!<ZX+K3)XK8R"!OLY5Y)(R/]6[>8.<?>!R,YKTV
MB@#RR.[U6RNM&U/7-,O([)X+NVF;2[9W"2F;(E,6"X255STX) /6NUT?3%L?
M!::=I,,]DJV\BVJ7#DO'G<5W9Y'4'';IVK>HH \P\/165_9:>+W1]9CU;2;&
M2WG2Y@<10YCVL%.-LH8J, ;O7BH_#5@]G_PKC&F7$$L%E-'>'[(ZF-C"!B0[
M>,L._<5ZG10!Y-%;3KX"TFRDTR^^V6/B"-Y%-G(2JB]9RP^7E=G.X<8/6M+4
M()1<?$:WDT^[D^W6ZR6Q%J[I*/LBH-I P6WC&!S[5Z/10!Y:S/9W=D-8L=7D
MTF_T*WLU-K:R2&.1=XDBD15++N#+S@?=]JDU"PO-*EB;0X;L/%;6D$FD7L+3
M174:GY LH^[(F3DY(& 3QS7IU% &=8:S;:CJ&H6,4=PD]BZK*)H60,&SAD)^
M\IPPR/0UY_J%GI5SXH\?6MWIHNI9[2W6)%MC(S,T+<*0.&)VGMT![<>F1V\4
M,DLB)AY3EV)))].3V]JH66AP6.MZCJL=Q</-J'E^<CE=@V#"[0 ", GO0!Y?
MK]CJD7AG5=&ETZ];4E\/VD)N+>V>;[=)&K;AOP54(2>.&);.>@KJ],LK6^^)
M6K7L^E.8I=/LVAEN+)E7S%>1C@LN PRA]1QZ5W-% 'DR6TZ^ -/L9-,OOMEE
MXA21U-G(2J_;FD+*=O*[.=PXP>M:UNZIK&O:+KFB7MY+>:DMY92+;NT4R )Y
M>90,)L*8.XC&.,YQ7H=% 'DVO)<PZ;XVTL:=?RW5UJT%W (;21UDB/V?Y@P&
M#RC#&<\=*T=>\XZYXPG31KK4(9M#MXT@,,BK<$--N0$ $D!P2 <]NM>D44 >
M/ZO#<WMOXXVV>I78U#1+<6KMILB"211,,*NW((+* #\W?D<UTNM64$+>#VT_
M3I(XQJD<\_D6C#:!;R)ND 7CDJ,M[>E=W10!PDFDW5IXWN-)MX@=&UAEU.?!
M'[J2(J)%QW$A\G_Q^N[K,TK0X-)EN9DN+RYFN&RTMW.TK*N20BYZ*"QP/>M.
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S+QUJ]
MWKO@7Q:UK]E2RL)FLV66-FDD9"N]@P8!<$D 8/W??C=U#Q1J-I/XPBC2U/\
M8MA'>6Y:-OGW)(Q5_FY_U>,C'6GZC\/["_\ [7B34=1M;/5V\R\M('C\MY.,
MN-R$JQP,X.#CI4^I>"K;4KF_F;4]0A_M"R%E>)$R 3J P5CE"0PWM]T@'N".
M* */_"0^(;WQ!:Z9I\>F(LVE1:@7N%D."7"LO!],X_K5.7Q9JEGI6K75O9::
M)[?Q FGE0K*LBNT2[R0<[_WG7V'!KH[#PM;Z?K%OJ:7U[)+!8K8*DAC*M&#D
M9P@.<]\U4E\#6<MI>V[:CJ 2[U%-2D(,61*I5@!\GW<HO'MUZT 9]QXPU72K
M7Q4+ZVM;JXT9898VMD9%=)5R-P)8_+@DD'D#H*U-)UG4[OQ7J&E3&SFM+6WA
MF6Y@C9=QDW?+RQ&1MS]&'XT?$7AR6"SUV^L6U*[N=56"*XBADC5DC0[2T? R
MP0MP20>E+X2LM0M;PLEYK#Z:8VW1:I;01$29&"@C16Z;LYXZ8]@"62[U*3XG
M#3OM47]G+I/G^082<DRA3D[NORC!QP,C'.:YOP#K.IZ;H7@BQD6S;3M2@EA4
M*K>;&R1O(&+9P00I&-O'')KN;KP_#<^((M:2[N[>Z2V-JPA9=KH6W#(93R&Y
M&"/0Y'%9]CX'LM/AT&*&_ORFB,[6H8QG=N5D(?Y.1M9AQCK0!5T?Q+KNL2Z1
M?VVF))HVH!F=L!7MT()1]Q<[^P("@C/M5WQ'K.JZ?K6AZ=IL=FW]I2RQ,]R&
M.PK$S@C:>?N]._3(ZA-&\%VFA79:TU'438+(TL.G22@V\#,23M&W=C)) )(!
MYQG&*WBNSNKOQ1X4>V6[1+:ZFDFN((MPB!A=1G((P6('T/;K0!0L?&VJ/(VD
M7MI;C6TU-[!FMU)B95A\X2*K,#RF!MW=3G/:G3>)/%EN^EVMQIMC;7-[J<MD
MKS [9(Q$\B3!5<E?NX*DD\'D9S6K>^!]-OM.:![B\BNS>?;Q?PR!9UGQMW@@
M8^[A<8Q@8Q3SX0A=M,EFU349;BPN3=B9WC+32%"F7^3&-I(PH4?CS0!D7?BN
M[T#4=7?6;6QD?3]#BOI)+1&5I&+2*4!8GY=RG&>FZK5YXJO= U/3XM:6VDM+
MZTGF$EK&RF%X8_,93ECN!7=@\<KTYXT[OPI87^KW]_=R3S"^L183VSE?*,0+
M' PN[.7;G/>FVGA*SB%LMY<W.HK:V[VT NRAV1N K?=4;B5 7)R<?4Y .9EN
M]0U3Q-\/M4NA:+%>//,D44;;XMUJ[!2Y8AN#R<#D5TGBO4YM,&C&.WM9DN-4
MM[9Q.A8H';&Y>>&'8U4L/ =M82Z05UC5)8=(D9K&&5XRL2LA39G9N9=I(&22
M!CFMC6]"AUU+)9KFX@%I=1W:>05Y=#E<[E/'Y4 <EJ/C'7[.'Q#=K#IIMM%U
M".!T*.7FB98B<'=A6 DZX(.,8'6NK\3WFI:=X;OK[28H9KRVB:98IE+"0*,E
M1@@Y(!Q[UFW?@>RO+/6K634+\1ZQ<+<7&TQY5E"@!?DX&$7KGI73*N$"LQ?
MP2V,GZXXH XH>.'.N36R26TMG+I0OK&1(6W2R8!,9.[!;#QL .2''XY]]+K-
MGX[U6YLVT\7\7ANWFF:2)S&S++.2 H8'G&,EN/0UT=KX&T2SMM)@BA<)I=TU
MU;Y;)W$,,$]U&1@?["^E6+KPQ;W6L7VIM>WB37ED+%U0Q[5C!8C;E"<Y=N23
MUH R(O%,EQJ?A:XDM+5;;4]+FO6<J6EAPD;E5/H=XSQ_#5W1-5UG6H-(U+R+
M%M(U&W,TB<B6W#*&C&<D/D'!X&#ZU):^#[.TFT.1;V\<:-:M:6Z.8RKQLJJ=
M_P G)PBCC'3ZTS1/!=MH'[NTU/4FLXMQM+2656CM2V?N?+DXR0 Q8#- '*>
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BL_6]8MM T:[U6\65K>UC,D@B3<VT=>*MM.!;>>
MJ.XV[@JC+$>P]: ):*AM;J"^M8[FVD62&1=R..XJ:@ HHHH **PF\66 U>\T
MM8+Z2[LU1YTBM7?:K9VG(!SG!Z<\5>TG6M/URT:ZTZY6>-7,;\%6C<=592 5
M8>A - %^BBJUW>?9'ME^SW$WGS"+,,>X1Y!.Y_1>,9]2* +-%%% !115'6=6
MM]#T>[U2[65K>UB:63RDW-M R<#Z4 7J*9#*L\$<R9VR*&&>N",T^@ HHK-U
MW6[7P]I,NI7JS-!&5#>4FX_,0!^I% &E1159[S9J45E]GN#YD32><(\Q+M(&
MTMV8YR!WP?2@"S1134D20$HZL 2IVG.".HH =1110 445G-K=JOB./0RLWVM
M[5KI3L^38K*IY]<L* -&BBB@ HHIKR)$ 9'502%!8XR2< ?B: '444C':I8@
MG SP,F@!:*S]#UFU\0:3'J5F)1!(\B 2KM;*.R'(^JFM"@ HHHH ***IZCJ5
MOID,<DY8M+*L,4:XW22-T49P,_4XX)H N45E:-KJ:RUPJZ=J-H8"%;[9;F,,
MV6!"G.&QMY(R.1@G-:M !1110 44V1_+C9]K-M!.U1DGV%165S]ML8+KR9H/
M.C5_*G39(F1G##L1W% $]%9UQK=K;:]9:/(LWVF\CDEB(3Y,)C=D^OS#CWK1
MH **** "BBB@ HJI>Z@EG9SW"PS71@(5H;5/,DR<<!?7!!^E6Z "BBB@ HHH
MH **** "BBB@ HHHH **SM,UNUU6ZU&VMUF633YQ;S>8FWYMJOQZC##FM&@
MHHHH **S='UNUUR*ZDM5F46US):R"5-IWI][CTYJU?W?V"PGNOL\]QY2%O*M
MTWR/CLJ]S0!8HI <@'!&>QI#(@D6,NH=@2JYY(&,G]1^= #J*** "BBL[7M;
MM?#NBW.K7JS-;6R[G$*;FQ]* -&BBB@ HHHH **;'(DJ[HW5UR1E3D9!P?U%
M.H **SO[;M?^$C&A;9OM9M3=Y*?)L#!>O<Y85HT %%%% !1110 45SUSXOM8
M9@D&GZG>QM,]N)K.W\U/,1MKJ<'(P<\D ?*<$UT- !1110 4456-YC4TLOL]
MP=T)E\\1_NA@@;2W]XYR!Z T 6:*9-*(87E*LP12Q"+DG'H.]5-&U:VUW1K3
M5;/?]FNXQ+'O&&VGID4 7J*** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* .8^(W_ "3;Q)_V#IO_ $ UGV,>H:3XYTNUBU2]O;/4=/FFN8+EPX@:,Q[7
M7 &T'>5P..*[2:&*Y@D@GB26*12KQNH96!Z@@]15.TTFSTN%UTRSMX'*A1A<
M# ^Z"1S@9.!VH Y_P-))]L\56W)M[?6YA#Z#<B.P'_ W8_B:Z^J&D:5%I%D8
M(V+O)*\\TI&#)*[%F8_4G@=A@=JOT %%%% '&:'_ ,E7\6_]>=A_*6N2FU>7
M3O$GC/6]-E6+29[W3K.6[!Q&'R$F<'MM#!2W8G/:O2Y?#6A3W<UU-I%C)<3<
M2RO I:0>C$CG\:N'3K(Z>=/-G;_8BAC-OY8\LK_=VXQCVH XNY@UZTBOX]/U
M>&^:6>WFM]/:[</LPQ>-9SEAO"$KGI@]C55-<GN+3PS):7.IVQ;7WL[RVNWS
M(ORRL8G/.X*0N#GD 5V-MX7T&STY=/MM(LX;19?.$4<(4"3L_'\7OUJ9M"TE
MTMT?3K9EMI#-#NC!\N0\EQZ,<GGKR: .*GDU_4[R_M[6[O$OXM<6-)+>0^0M
ME\I8'^#(4MG(W;JS_$%WJEO!X[NXM;U%'T>2"6S590%4^2CD$ ?,I)/!XYK3
ME^'KWE]=OJ&FZ#<23S22#5!$R72AF)'R@8W*" #N[ XKKY/#FBRI=++I=I(+
MS!N=\2GSR.A?^]^- '(ZG?7^LZYXBTV#64TJXTX0O;2-.R>6AC5S*4'$B[BR
MG=D87MWS?$%_-K_ACX@)>7DT<NF6S0Q012-&NS[.'WLO\0<LP^;/  &#DUWU
MWX:T._NK6ZO-(LI[BT $$DL*LT8'0 D=J+_PUH>J7375_I-G<SO$86DEA5F9
M/[I/<4 1W1N?^$,D-E=16MT;#]S/+]R-]GRL?8'%<+>Z[?1:/J"NNIZ5JUE>
M:>)[>6[:9%22<(6CDR=Z.NX8/0CH*]*;3[-]/.GM:0&R:/RC;^6/+*8QMV],
M8[57.@Z2UC<63Z?;O;7("S1N@82 = V>N.WIVH X?7?$E[H^H^,FBO9/(M!I
MH!+;Q:K*[+*X!SC"_-CIP.*?XWM4MO!_B(0ZQ-=0S1VLD=M)(9?(_>*-P<DD
MA\9P3CY3CO79V_AW1;02B#2;*,31>3)M@7YX_P"Z>.1R>/<U%!X4\/VVEOI<
M.BV"6$C^8]N(%V,WJ1C!/ Z^@H RM$>ZL_'VM:4]]=75J+*VNT%S)O*.[2JV
MWT!V*<#@=L4^^GN_^%DV%BM[<):W&DW+M"K#:'62(!@,=<,>N:WH=*T^WOFO
M8;.!+MT$;3J@#L@Z*3U('I1-I.GW%\M[-90272QF)9F0%PAZJ#UP?2@#SCPS
M?:HUOX#OKC6+ZXDU7SH+M)9<HZB&1P=O9@4'/7MTJ'1M0;1O#6G1+=R1Q:AX
MAN[6YFGNG^11+<%1N))4LRJ"PY.>N3FO1HO#NBP+:+%I5G&MFQ:V"PJ!"3U*
M<?+^%#^'-$EMKRV?2;)H;U_,NHS N)FSG<PQR<\Y]: .)U%-8T]=,LSXCGD6
M;Q D!\AR6BA>-F\EG;)8C ()YP1G-%[:7T&NZUI*^(-8-O9Z#%<Q,;G$GF[Y
MAN+  D_(OU[YKM$\-:''9VMFFD62VUH_F6\0A7;$_P#>48X;WZU-+HNESW,]
MS+I]L\]Q'Y,TC1@M(G]UCW'M0!YYJ6O7UYX8%U'J=Q_:$7A=-1>.*0P)#(R%
MA,6'WR2I 3!7@YQGG:LKA[OXAZ!<R,&DE\.S.Y'<F6 G]:Z%_"V@2>3OT6P;
MR(3;Q;K=3LC/\ XX7D\>]3P:%I-K<6\]OIMK%-;Q>3"Z1!3''_=4CH/:@#&U
MG4BWC;2="N+B2VL[NSN)E,<IB::9&0! P((PK,V >>/2LRPN;BX\36?AJZUB
MYN[:/2GG6[C<PO=2B8QG+(024 '0\[LG/%=;JVB:7KMLMOJVGVU["K;U2XC#
MA6]1GH:+C1=,NHK:.:PMV2UXMQY8'E#&,+C[HQQ@=J //=-U+6M3G\*VUWJM
MV@FO=0LYI(6"?:HX1($<X'4[1R/J,'!JN[3WVG:%!>7UY,;3Q;-8K*UPZNT2
M-,%W$$;B J\GGCWKTM]&TQY+21M/MB]F,6S>4,PC&,)_=XXXJ%O#>AM:/:-I
M%DUL\WVAHC I5I,YWD8^]GOUH X:ZN]4MI?&VIP:IJ%PVAR>996HE!C;-HKX
M<8^9<MG'M6K!=W=GX@\)M97]Q>6FKV\OVL32F0,%B$BS+G[G/!"X7YQQTKK+
M;2M/LKBXGM;*"&:Y.9WCC ,IZ?,>_P"-,LM$TO32WV*PM[?*E?W<87"DY*CT
M&><#B@#"^&O_ "(]M_U]7G_I5+7.2:YJEQX)G\3P75PNL6VJM";/S#Y>!=>4
M(#'TR4*\XW9.<UZ+8:=9:7;?9["TAM8-Q;RX4"KDG).!ZFHAHFEB_:_%A;BZ
M9@[2B,9+ 8#'_:QQGKB@#DKNZOM-\7:EH;WETPUJ%)=+<RL?)8';,J\_P B3
MZ9':H+Z[O]4U7Q%IMOK2Z7<:2T/V:22X<&.+RD?S63.) 6+@[L].QY/?/;02
M7$4[Q(TT081N5R4SUP>V<"J-]X=T74M1M]0OM*L[F\M\>3/+"K.F#D8)'8\C
MTH YO1XKW4O'.NK<:SJ'D:?-:R0V\<@2,[X<LK+CE23TJ3Q[:QW%YX4+O,N=
M:B3]W,R<&.4]B.>.O6NHM]+L+6]N+VWLX(KJYQY\R( \F.FX]3CWI+W2M/U)
MX'O;."X:!_,A,J!C&W]Y<]#[B@#SSQ/J6J64?Q!6WU6\C^PZ=:S6I$G,+%9,
M[3CC.T9/7WJYJ6H7&@:]KL,NNWD=H=!^VF>8><;>7>R;T3@>GRC ) KL)_#N
MC73W3SZ79RM=J%N"\*GS@.@?/W@.V:<^@:/+*\LFF6CR/!]F=FB4EHO[ASU7
MVZ4 >>W^J:K90^,K9+Z[MOLN@Q7MN&NO.DBEVS9.XYP3L4E02!V/-6;G5=5T
M#4;N6WO;N^9O#$NHB&X?>IGC*[2H[ AL$#K@=Z[)/"?AV.-HTT/3PC0_9V M
MUYBSG8>.5R2<5:BT73(;N*ZBL+9+B*+R8Y1& RQ_W >R^W2@#G+,++81ZE9^
M)+J9+S26<1&3S-[@ ^>N<[",X( "\C@8%8,&KW=]X7T)6U2[>^;PV;V6-9C#
M\VQ/W[R@Y)!W +@@EB3C&:[JQ\,Z%ID=U'8Z196R7?\ Q\+# JB3V; Y')X]
MZ#X8T%A:!M&L"+-2EN#;J1$IZA>.![4 <CI][-J6N?#N]N9/,N+C1[B65^/F
M=HH"3Q[FM7QD]W_:_ABVMM1NK2.\OWMYQ;N%WIY$K=<=<J,>E;D'A[1K5[1K
M?2[.)K-2EL4A4&%3U"\<9[XZU/=Z787\UO-=V<$\MNV^%Y$#&-O52>A]Q0!P
M4LNH7EWKNCP^(7L;K1O(6WN;FX;>(_*1_.D4867<Q<'=QQVJOJ9U6[D\<2KX
MCU"U;2%CN+01.$1&^S+(0RXY7.?E/8G.37>WWAW1=2U&WU"^TJSN;RWQY,\L
M*LZ8.1@D=CR/2LBP\*?\53KVJ:E:V4T6H2PO" Q9E$<:IA@5 /*[AUP?SH Q
M+#5-1\1-KT5]=W&FW=A86LL"PR&/RFD@\QI"/XOGRN&R/DQCDYATJYU?Q/K>
MC1WVIZA8"\\.QWTT-K((\3>8G(X.,YZ>^/6N\O-%TS4+A;B\L+>>94,>]XP2
M4SG:?5<]CQ4ATNP.I+J1LX/MRIY8N-@\P)_=W=<>U 'EY:?2_ ?B^\L=0O(+
MJ+6IU5_M#,VT3JN/F)['!/7IS6KKSZA-KGC*)-9U""*RTB"[MTAFV".3$YR,
M#./D7([]\UV<OAS1)Q=B72;)Q>.)+D- I\YAT+\?,?K3GT#2))+B1]-M6>YC
M$,[&($RH.BL>X]C0!Q\^J:G?3V"2SW1BNO#_ -HC6Q8B071Q\S!>0#D;<_+D
M-FNJ\.B\M=#TVTUB[$NKFV5[@,ZEB^!OQC&0"<<>U<_K7@@7VJQR)I&@7^G1
MVZ006U[$4-J%))V%5;(.1Q@8P.:U-,\'V&GS:9/Y</G:>LHA=(\% Y;**221
M& Q 7V'I0!%KFH3'QGH6AO++!97L%S*[1N4:62,+M0,,$<,S<$9VCMFN5?4=
M:>*ULGU6\C2'Q4VF)<(P#SVVPMACCD@_+G_9YR:](OM-LM3B2.]M8IUC<2)O
M7)1AT93V/N*AET+29X;:&73;5XK5_,@1H@1$_P#>4=CUYZ\T 97B*YNO"OP^
MU"XLY[BZN;&T9DFN3YDA(_C;CYL=?PK,U:>WTO2;[4;;Q5=I:W%@ACY^T,&+
MA1,A8\%MZKC(7//&#7;LJNC(ZAE88((R"*R+7PIX?LK"ZL+71;"&TN_^/B%+
M=0DO^\,<_P!* . U;5]4LK+QG"MY<6YT][&6V7[6TK0^9C>"YY((Z@Y R<5N
M:E>ZDWBKQ-I^GZD(G72K5[=9Y3Y<<[R2K[[=P"#CIP:Z:/PSH44<\<>CV")/
M"+>8+;J/,C'\)XY'/2FQ^%?#\4;(FBV 5H1 P^SKS&"3M/'3))QZT <.WBJX
MMXDLYTO=+N)-6AM;Z*^NBZVRO"S+LF!)V.R*-W!&X].*MRWFHZ1J6F:+=:T9
MK34=7:)IDD8O;1^2TBV_FDY)9@,'.[#8]#79OH.DRV$]C+IUM+:W',T4D8<2
M'C!;/7&!C/3 ]*C_ .$:T,:,-'&DV7]FJ<BU\E?+!SG.,=<\YZT 87@F!;;7
M_&4*RR2!=43#2N7;!MXC@D\G'3GTJKJ&IW]CXM OQ=/IES?PP6M[9W)*0,0J
M^1-%D8W-DAQG[XZ5UVGZ-IFE/*^GZ?;6KS$&1H8@I? P,D=>!0-&TT7S7HL8
M/M+.)&DV#+.!@,?5@.,]<4 >?PZS?KH>F.VHW'G?\)6]B2TQR\(N77RV_O#:
M .:U-)OI-=-U?3:U/8WEAK<EO) KY3RTD*)"8\X.]=IW8)RW!X KHW\+:!)=
M37,FC6#S32B:1V@4EW'1CQUSS]>:E_X1[1CK7]L_V79_VF!M^U^2OF8QC[V,
M]./IQ0!YO&]UI]KJ6J6M_=121^+_ "?)23$3I)<(CAE_BR&/7I@8Q7:?$.ZN
MK'X?ZW=V5U+:W,%J\D<L1PP('K6D?#6AF%X3I-D8I)OM#IY*X:7.=Y&.6SWZ
MU<O;"TU&S>SO;:*YMG&'BE0,K#W!X- '$:Q]NN_%^L60U?4(+:/0H[I(X)MF
MR7?(-P(&?X1]>_'%4=)N)M2\3>$M5NIIY+J?PLURZK.R*\NZW/W0<<D\C'/&
M<X%=X=!TDS/,=-M3+)"('<Q#<T8_@)[K[=*$T#2(S9%-,LP; $6F(5_< ]=G
M'R]!T]!0!QOA>ZU#7;;0-;7Q D8O(72\MUE9S+(4)*JA^6-HV!Z#H"#GK6/;
M2ZO_ ,*RTGQ ?$6JF^NY;*.3,P*8:Y520,<$JQ!]<"O1[;PUH=G?W-_;:190
MW=T")YHX55Y >N2!W[^M+_PCNBC38].&E6?V&-PZ6_DKY:L#D$+C .>: .+N
M-1N-)NO%FGRZU?K;PR6/V>5CYLJO,<,B$D8W$ #D!=Q/&*S-?O;R3PA\1M/N
MI6:.SV""-[@S&,-#&Q7>W)^8GKTSBO1Y_#FBW/VOS]*LY?MBJMSOA4^<%^Z&
M]<=L]*9_PB^@>5<1?V+8>7<*J3+]G7$BK]T,,<@=LT 1>,=4NM$\':OJ=DNZ
MYMK5Y(_EW;2!]['?'7\*YGQ'J+^'] O=9TG7I[F.:RA*1R/YP0&55:Y4G.,*
M^<?=^7..#7?+#&L A$:^4%V[,<8],5G:=X<T32;:XM]/TFRM8;G/GQQ0*JR=
ML, .1R>/>@#E-:N-0TG7;NQL+^[:RN-#N+LEIC(UO+&5"NK-D@,&QCI\N1CF
MH-#EOAJWA6.?5;^XCUG0Y)+I)9SC>JPD,F,;6^=AD<GJ<GFNU@T'2;:TEM8=
M.ME@F01R1B,89!T4_P"R,GCIS2Q:%I,$UK-%IUJDEHACMW6( PH?X5_NCV%
M'F.@?:D\'?#^&VU6^MQJ%R8KKRYR2RF&9N^<<H.G?GK6P)[R:T\76K:O?PW.
M@1JEG(\YW!5@$BRR 8$F]MV=P(P,<<UV,?AC0HA$(]'L4$,IGC"P*-DAZN..
M&]ZFNM$TN]NQ=75A;S3A0GF/&"2H.0I]1GG!H Y+1KNXU#QYHE[>1>3=7'A?
MS9H\8V.TL18?@2:T]4OY9_'NG:!-+-!8S:?/<@Q2-&TTJNBA=RD'Y59FP#SD
M>E;YTRQ;4EU(VD)OE3RQ<;!Y@3^[NZX]J2^TRQU)8A>VL4_E-OC+KDHW3*GJ
M#CCB@#SQM3UJ'PL^L37EU*F@:S-%,ZN0;RRCD*,S <%E'.>_EGU-:6K:S/:V
M^FW8NVBL];U01^;).RI'!Y;^6%8?<$C(IR,'Y\<<8[5;*U6Q-DMM$MH4,?DA
M $VD8(QTQ4=YIEAJ&G-I]Y9P7%FRA3!+&&0@=!@\<4 <)K7]L:1X2O%7Q#))
M-'J]LL3PL6>".2:(&)G;)? <G)YP1FNYL-.%CIYLS>7ER"7/FW$NZ3#$G&X8
M/&<#T %0#PWHBZ5%I8TFR_L^)@R6WDKY:L#G.W&,YYSZUI;%\O9@;<8Q[4 >
M3VQGTKX5:E>V%]=P7"ZQ,N]9V/'V]D(Y)QD,<D8)[UH>()=1?4?'6S6=0A33
M=,AN[5(9=@CD\N9NPZ909'0]\\8[8>&M#%@]@-)LOL<C^8\'DKL9LYW%<8SG
MG/K3WT#2)7NGDTRU9KM!'<%H@3,@Z*_]X>QH \^\4Z_?'1-6OK/4K@7ECHUO
M=%$D\F.VD;<P;C_6L^ -I&T!>HW5=UF2_NO$'B>%-9U"&"VT6&[A2WFV".7]
M]R,#/\ X[]\UUTWA;P_<,&FT6PD80?9@7MU.(O[G3IR>/>I!X=T53*5TJS!E
MA$$F(5&Z,<!#QRH].E '(:?K%QXAOX-*OM2FLGE\/V][ \$AB9Y9-PDDR",[
M,+\O3YCD'C$[ZI<6?BFW$NN2R60\-S74DQ0;"Z/&//V#O@DX]\"NDN_"OA^_
MM[2WN]%L)X;/_CVCD@5EB'HH(X'3CIQ5J32-.FO1>R6-N]T(C#YK1@MY9ZIG
M^Z?3I0!Q7AG4KW_A*K6SDO+B6UN=!6[Q<3[VE?>H$I7)$98,?E4D=/2M?X9_
M\DS\.?\ 7C'_ "K4M?"V@61C-KHMA"T:-&ACMU4JK?> ('0U?LK"TTVT2TL;
M:*VMH^$BA0*J_0#@4 6**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M-3OS=60OHO(C3F/>$/WG&"I/(/IQFK]KXLMKNTOYDL+U9+&]%C+;N(Q(9"5
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
M;CCR_7O[4 5KCQYI%M?P6[;S'+>?8?.5XR%FR5P5W;P-P*[MN,^W-+<^-[&
M+(EG>7%NVH'35FB"8:X!*[<%@<;@5SZCTP:KZ/H7B+1=1N;."[T]]"ENY+J.
M1U;[3$)',CQ@8VD;BV&)R >AKDK.]9[VYO[0:!?6O]JRWD5B=0DAG\T,5&(-
MI'FX&0#U8YP"> #NYO%UI;ZA%;2V=XL4E^-.6X9%"&8KN& 3N*]MP&,^W-5H
M?'=E(;^273M1@L["2>*ZNY43RXGB )!PQ)SGC .:RK[PAK]WJ1N7N--E:+64
MO[>XF+F3R0>(<8PH4=,$ANIP235AO!=[?>%_$VCWEQ!"=5O9;J"6!F?RRQ5E
MW @="HSCK0 1ZI>R_$ZWC>UU&WA;0YIOLLDJE782Q $*'*AP"1SCKUJ32?%^
MGV^C^'H[.SUB[354D^R&5EDE)0,Q#LS]2!U)QZD 5)9Z1XDD\4V6N:DNEJ\&
MG2V<D=O-(P=F=&# E!@$ITYQGJ:IZ-X/U?38/"$4CV+_ -B&;SBLK_O Z,@V
M_)VW9Y]* ->U\:6-W8V<RVUTES=7LE@EFX42+/'NWJ2&VX 1CG)&.F2<5>T+
M7X=>2\,-K<P&TN&MI1.%'[Q3A@-K'...?<8K@]7T^ZT.WL[.YN=)@O;K7;G4
MK:2XN'CC4'>VWS=HVOEP,8.X9&,9KJO!4LGV2\@>UL$VS&5KBPNVN(YW<DN2
M[*#O!ZCG *_0 '.^+O$U_=^'_&MO%!=V+:1L2&YAG"G)5'SE6SR'Z8QCKSQ7
M4+XQL8[K4X+^VNK!M/MENV-PJXDA8L Z[6)ZH1@X/3BL77/!VL7\7BVVM9K$
M0:YY3QM*SAHV6-$(("D8^3/X]NM6-;\'WVO:OJD\TT%M!?:0E@K12,SQ2+(T
M@?!4 C+#OV]^ #5TGQ;8:MK4^D(DD5Y% MR%9XW5XR=N0R,PR#P0<'D=13;_
M ,5I9>(&T6/2=1N[M8$N#]G1"OEL^S=DL.ASD=>.,U-H$7B15W>()=-WHFQ1
M8!\2'C+MN P>/NCCD\GC$:Z/>CQ[)K>;?[&VG+9[=[>9N$A?=C;C'S8ZT 5D
M\=Z1+J=E9*7,=],UO!<*Z%6D&>" V]0=IP2,''N,X.EZJEMX9D.ISZI.G_"2
MRVD<L-P=Z_Z64C#,6!*= 1SQVK7\-:%XCT'9I+W>GRZ);R,UO,%?[28RQ98V
M!&WC.-P)R!T!Y%(^#]8/A][#?8^<VN_VIGSGV[/M'G;?N=?X?U]J -R[\76E
ME?BWEL[P1?;X]/-QL4)YT@4J "0Q7YE&X#&3['',:?XN/AV7Q/)J%OJUY86V
MM.CW2GS4M(C%#C.YMVT$DX4' YXSS8U3PAK^H:A/.9]-F*ZK;W]K-.7,B11L
MC>1@#"J-I.1G)/(!.:M3>$M3EMO$FEF6T^P:[<M-)<!F$L2O&D;J$VD$X0X.
M[^+IQR 6KS4+6XU;Q!:0OJ,=Y#I<<I<3D1;#YFQHP&X;(;)P#P*HZ#JT9T_P
M)'>MJ4M]>:<)(Y5F_=R,+<,_FY;YCW&0>3G-7W\.7Z^(-8O8/LHM[O2XK&!&
ME8,I0R8+?+T_>=L]/>JUAX6U2U/@P.UF5T*W:"X*RMF3,0CROR^V><>GO0 W
M3O'S/HD>IZCI%Y#%+J3V(>,Q,D9\]HE+'>"!D $XQD\9%=3;ZBESJ5Y9)#*#
M:[ \IV["S#=M'.<@$$Y ZBN/;3;'0?"6IZ'XHO[&.PO[BY^S%7(DD\UWDP ?
MXQNX"YY ]<5T?A73KO3?#MI'J,K3:C(@EO)6'+RD#.?IPH]E% &S1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6+K>LP6LIT\:?+J5
MTUN]T;2(*28T*@GYB 3EA@=S7%ZC?W5YHGCB\DO+FVUC2+N3[$L<K*8U5%:
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
MT6\4VWE1(@;'TS7FMG/?:7>Z)/87-W<W5]X9GN)(IKAY5FFC6$QD*3@'+,.
M.M:WA6?2=8MM)U"VUZZFN[G3RMU;I=DF1B%+/(N<HRMD C;C=CT% '8Z?<R7
MEA#<36DMG)(N6MYBN^/V.TD?D:J7VN16&NZ7I,EO,TFHF41RKMV*40L0><YP
M/2O/-%U1;SPQX1M[W4IWNKC2YYW\^Z,<;@;09'?[S.N> #W))& :FT'49-4'
MPPNKBZ^T7+P3^;(S[F9_LQSN/KZT >HU&T\23QP-(HED#,B$\L!C)'TR/SKG
M?& U%TT]=+:WFN%F:0V$\S0B\0(<H''1AD,,\<<],CE-,NM/O?%WA/4G-W;H
M^DW:A;NX;S Z31#83N^<YW>N[@\T >HU'!/%<Q>9#(LB9*[E.1D$@_J"*\NT
M#5HKKQ#X:\K5)9+/5+&[\SSKPF6XY0HTB@X1^6 "\CD9["CX?U*#3O"/@ZT.
MH1VEC=O-'=RS2.R+*-WEQMAUV@X;C(!*B@#V.BO,A;20ZEX4L4\1W>H6LVI7
M<1EAG=%:/R)&$>0YWA#P&R2,8SD5GN)K/P]J%[%J.H>=I?B9+6T+WDC!(3<Q
MJ4(+8<;78?-DX^E 'KM%>9?;6U?5M32X\2)I>J:?J^V.##>:8@P\M53S '61
M<?PG)8]Q5&]:>'2?$>J)J6H?:=/\311VQ-Y(51#);JRE=V&!#L,'/!XQ0!ZN
ML\3SR0+(IEC"LZ \J#G&?K@_E4E>9O!''XD\>);:DMA?2M:B"6:=]H9XEZ@'
M.">,C[H/&,5T7@R]FF;5K.\L)K&_M;A!<0&X,\(W1KM,3'HI SMP,$GCF@#0
MU+Q&EC>3VEM87>H7%M%'/<16H4LD;LRJ0"1N/RL<#G ^F=JO-[M9;'QCXXO]
M-2674;;1X)[>/S78-+MN"!MS@\XP,8],5+:3.;WP7=:5>W-Q%JL#K? W#,)8
M_)W>:>?E97VC<,'YL>E 'H=%<3\-+/S?#-GK$U[?75W,DL3M/=O(I"S/CY2<
M9&,9ZUDZK>G5-<\1:?=^)$T6\LKB)K/(;S%B\M&5HQYBA]S;P1M.>A["@#TR
MHQ/$;AK<2*9E0.4SR%)(!^F0?RKSO7Y&TOQ<+E]0OO[ N9((=483N%LY\YCV
MG=^[5R5#@= 5_O<1:Q*VE^,?&5[8,W]IIH4$UHGFL2\@%QT3.&Q@<8- 'IM%
M>72R6\^A:KJVE>+#<1RZ%-)]GM9) 0ZKN69F,K%'!X/3/0YQ4DFFBWE\$O'J
M>J9U2<?:\ZA*1*/LCDX&["Y*@_+C';% 'IM9>M:Y%HGV#SK>:47MY%9JT>W"
M,YP"V2#CZ9K@K+4$M[(Z7/?W;(GB:>TM8Y+HA7149Q%+*V6V#D]R<*.156VU
M!KSPMI"2WHN6M_%RPJWFER(Q=.$&222,#C/8"@#UNBN2^),TMMX*N+B"[GM)
M([FUQ-#*4*AIXU;..HVL>#D5RGB6WO=#D\86NEZAJ362Z#]N^>\DD:WN=S@%
M7+%EW*I)&>WI0!ZQ17FFLZJLWB#4XK75I=C>%I)P(+M@!*&R'&&X;&.1SBJ\
MMA]GTGP3<)JVJJ^K7=LEV_\ :$N) UK(2 -V%R0O3'.,8- 'J=0BUMUN#<+;
MQ"=A@R!!N/X]:\MDN]0T"[O],CO;Q] 3Q!:6QN99W=X(I(PTD?FD[@HD*+G/
M <C-:5Z-4@U;Q)I6F:B(;118R6QNI7,<<[R?-!N!W*KA5! Z>9QUH ]&HKRL
M^(I$-C9WJR:+ ^JS6NH"[G::&.80JT:"0,O[MLY'(YXQCBK;P:G;6-G%I6KQ
M>(5AFNI/L;W#PF>+*?+%+N;<8BV 6)^]C(*Y !Z2>E5K"YEO+"&XFM)K221<
MM!,5+QGT.TD?D:H:!<V^J^$=.N(&NOL\]G&5:9R)MI4<LP.=WN#UYKS[0I;C
M4M/^'*W.I7[?;8;D7)6[D4S8B8_,0>3GOU]Z /59H(;B,QSQ)+&>JNH8'\#3
MD1(D5(U5$48"J, "N7^'\TKZ#>023RS+::G>6T32R%V$:3,%!8Y)P,#FN5.N
M1_\ "0Z->6NJ2>5-K]S;3-<76'= DH*&/HL:LBA<\]#P3R >J45YSX6U*VUF
MPTW4YM7G7Q#'/.ES8K<<R2?.#"\1Z(N 1@# 4'/)RWPUJ=OJ>AZ3K,&KW$WB
M 6LWVBP$^?/GV$LDD9^Z%<?+C&.!WP0#TBBO,M/O+F;1_ VKV%[<37^HSQPZ
MBK3,1,K1.9]RYP"C*<8 VXP.#BL]9[C3? NK>($U'4GNH-1N;)I7NY)!#;&\
MV,P4DC*H"0QY'K@# !Z2FN1/XHET'[/,L\=HMWYK;=C(6*\8.<Y!Z@5J5Y9J
MUUI6C>+=<N8-1GA@_P"$8$GFVT_FR)^\?YH]Q/.,'T[GJ3534-2E@M_&]K#J
M1A$6@Q75O';W[N8Y0LV65\@[CM0MC@\=>I /7J*\QO+G4-#U6^;2KB[GN)?"
MTM\(IIGF#W", KA6) /S'A0 >!BI;G4[.'PQ=Z[X;UNZN[LZ,7-ND_GCC!,S
M*<D2#)';/3'' !Z317&^%OLLVMO?:?XEBU"UN;)2;. LZ*0W$I+2.58@D$<9
MQZJ:[*@!CQ1RE#)&KE&W*6&=I]1Z&GT44 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 5I=.L9KQ+R6RMY+J,829HE+K]&QD4IL+,W
MGVPVD!NL8\XQC?C_ 'L9KF]0\=0:9:Z[/<:=<#^QI8TN$WIED< K(O/*X/UX
M/'%/\3Z[;6^A:W]KL;NXLK6R$MP]I,%)# Y56# @@#)P>A&,YH Z&ZL;2]""
M[M8+@(=R>;&'VGU&>E,?2M.D>1WL+5GD78[-"I++Z'CD>U<_)K=W<>+9O#XM
M'6R72UN?/6?#_.Q4'(.1C:1P<\YK*\ ^*)3H/A33;ZTN]^H6&8;V5U832(@9
M@>2W3)R1S@_B =JFE:=&\;I86JO$NR-A"H*+Z#C@4Q-%TJ.,1IIEDL:JR!1
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
ME)9!R%/'(]JDMK2VLHO*M;>*"/.=D2!1GUP*FHH KI86<=VUVEI MR_WIEC
M=OJV,TR#2]/M6F:WL;:)IL^:8X54R9Z[L#G\:MT4 0VMG;647E6EM#;QYSLB
M0(,^N!4<VFV-S=PW<]E;2W,/^JFDB5GC_P!UB,C\*M44 57TRPDBEBDL;9HY
MG\R1&B4AV_O$8Y/N:>ME:)/'.MK"LL<?E)((P&5/[H/8>U3T4 48M&TN&*>*
M+3;...X.Z9%@4"4^K#'/XT_^R]/(@!L;7%O_ *D>2O[O_=XX_"K=% %$Z-I3
M1-$=,LS&[B1D,"X+CHQ&.OO3GTG39%*OI]HP,AF(:%3ESU;I][WZU<HH P_%
MNAS>(_#\FEP2Q1>9+#(SRJ6&(Y%DQ@=<[<?C6G;6%I:VS0PVEO#&_P#K(XHP
M%8D8/ '-6:* *$>B:3#%Y4>EV21A/+V+;H!MSG;C'3/.*R]?\,+JIT6*WCLX
MK33KP730/%E9 $=-@ X'WR<\].E='10!7%C9K9FS%K +4@@P",;"#U&WI3!I
M>G+9&R%A:BT)R8!"OEGO]W&*MT4 5&TO3WL6L7L+5K-NMN85,9YS]W&.M))I
M&FS00P2Z=:/% ,11M"I6,>BC''X5<HH 88HVA,)C4Q%=I0CC'ICTJJFD:9&8
MBFG6B^228L0*-F>NWCC\*NT4 06UE:V2LMK;0P*QW,(HPH)]3BHQI6G"5I18
M6OF-*)F?R5R9!T<G'WAD\]:MT4 5H].L8;V6]BL[=+N48DG6)1(X]"V,FB#3
MK&VNIKJ"SMXKF?\ ULT<2J\G^\0,G\:LT4 58=-L+>XEN(;*VCGESYDJ1*&?
M/7) R:6#3[*VADA@L[>**3.](XE56SUR .:LT4 4;?1=*M$9+;3+*%&0QE8[
M=5!0Y)7@=.3Q[T#1M*6/RQIMF$\L1;1 N-@.0N,=,\X]:O44 58]-L(9TGBL
MK9)D78DBQ*&5?0'' ]J6TTZQL/-^QV5O;><V^3R8E3>WJ<#DU9HH K6>G6.G
M*ZV-E;VJR-O<01*@9O4X')JS110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *9+-'"H:6144L%!8X&3P!^)K,\3:T/#WAZ[U/RQ(T054
M5C@%F8(N3V&6&?:FV]MJDUS?66KFQNM-EA41M&A1V)R)%922-O3!SWP?6@#8
MHKF/A_J=SJG@RSENY&EN(7EM7D8Y,GE2-&&)[DA03[YKIZ "BBB@#.FU_1K>
M=X)M7L(YD.'C>Y167Z@GBKEO<P7ENEQ;31SPN,K)$X96^A'!KAK.2^C^*WBD
MV-K;SM]@L=PFG,7_ #UQC"-G]*OWVJZCH-OX=N&@M;:QNKA(=3C\LEH))LD,
M#N  \U@IR#][- '7U6N=0L[.6WBN;J&&2X?RX4D<*9&]%!ZGZ5S]QK6I"&VF
M2>SCM[N]>.)C$S2>2%;:40$^8S%0>, *<XX-<]/K-SX@T'P;J%Y'&ER?$0B<
M(I49C,\>0"3C.W.,GK0!Z517!W/B_5[?0M;O0+-IM.UM+!1Y3;7B9XER1NX;
M]Z>>G XJ;6_%6IZ9JI5#:20+J=K9^2D;.1'*44L[Y 1\OD+Z '!SD ';45Y[
M'XBU/2[SQ==7-PETEOJ=O9VT)CV[#*L 3G=C:#(21QGGD5<O/$GB'1A<+J-C
M%LN+FVM=-G?:NZ25PA$B*[<*3NR",CC@\T =;%J%G/>S645U#)=0*K2PHX+Q
MALX+#J,X/7TJ>21(8VDE=4C0%F9C@ >I-<;H<=U%\4=?6[GCF;^S+(JZ1[/E
MWS]1D\YS^&*L27.I-\4A9"\06"Z1YP@,7<RA2<YZ_*.>PXQU- '36EY;7]I'
M=6<\=Q;RC='+$P96'J".M35Y=X#U;5--T3P/:.]J^G:E#+ (UB821LD;R!M^
M[!SM(QM&,]36]HGB'Q!K1T?5+;3T;1[\%I=VQ6@0@E&#>82QS@$;1UXQB@#L
MZBN+B&UA::XE2*)<9=VP!DX'ZUBZ[K5S::MIND641:YO8YI=X56VI'L!P&90
M23(O?H#Q7,:W<>([FS\)G4TM["].N)%+&J>8KD)*4?A^ 0 =N20>_% '8_\
M"3:%]G@N/[8L?)G.V.3SUVL<[<9S_>X^O'6M6O,FE_L7Q%XZO;N.SN+*TL;>
MXEM1:[1+Q,X'+$ [LDD@Y)SQ6M?^)O$.@VU]J.HZ?%+ID5EYJ2Y2,B?<%"8$
MCDH=P.[J,'K0!V]027MK%>PV<EQ$MU.K/%"6 9U7&X@=\9&?K7'^+KKQ/IGA
M7Q%/]MLA'%IK36]S#$5E60 [UVDD8QC#9R,]#5LZEJ5MXFT#2Y'LY%O+"YD,
MWV<AU=/+QCYSP=XR.^WKZ '645Q^A>(M5U.&.QN3:)K$&HS6UZB0ML6./G>H
M+9PRM%@DGF0<5'IOB'Q%K/\ 9VI:?81/I=W,Z2!P@\J++!9 WF98@@97:.I
MQC) .THKSW2/%NOW%MX:U"];3VMM4OY;&6&&!U92/.VN&+G_ )Y ;<'KUJ_I
MWB+Q!J[Z?J-AIZ2Z5<73Q3*VQ3'"&91(&\S)8%1E=O<@=,D [.BN$T[QCJ5[
M_:,"Q1C6;2SFE;1IH&BF\U2/+V,3B2,\C<.Y'3.!K^$_$2>(%NWCO8YA 45H
M6MV@GMW(.Y948D@],'IUZXS0!TE5;_4K+2[<SW]W#;1#/SRN%' R>OMS7+WG
MB74[B'Q-<Z5]F5="<Q^3/&2;ADB61P2"-H(;:.#R,G(XJE]MN=:\>^&;R&:-
M+.[T2>Y6"6$L0CM;E@?F R00,XX]#0!WD4L<\*30R+)%(H9'0Y5@>001U%0V
MFH6=^9Q9W4-QY$ABE\IPVQP 2IQT."./>N9\5R7MA?>%+/2KB*SMIM1%NT0A
MRI40R,HP"/E&P<#';TQ7._VKJF@OXPU6R>T^SV^O1>?#+$S-*KQVZ,%8, F
MV<X;)].X!ZC17&7OB'Q!=W&JCP_I\=R=-NUMC%)L FPJ,^7,@*'#\?*>F><X
M&GXUUB^T'PG>:IIX@-Q!L(6=2RD%PI'!&#SUY^E '045R$VK>((=6&A[[:>_
M:"2[$UO;@*L>\*B['E&3G.3GL.!G(B'B76EFTJQU6&TT:[N=/FN)Y96$D0FC
M91Y:D-C&"7/).!CU( .MGO;6UFMXKBXBBDN7\N%78 R-@G"^IP"?PJ>N$LO$
MNM7%GX,NKZVLXWUBX*SPFW96A!AD<;27.#\N,D<@]JDL_%=]>ZK>Z7+<0Z?J
M42W!^QW%JP<HI/ERQ,6VR+C!./7MC% ';T5YKHVN^)!X?\#PQ7EE+/K4#"2:
MXMW9E(MVD#'#_,<CGIGVJ]JGBG6M(F59Y+"=H;VSM98[>%R&$IC5V9LXC;<Y
M*J<G !.<Y !WE(2%4LQ  Y)/:O/-8\6^(;!/%5S$^G>1H-S$!&UNY:>-HXW*
MYW_*0'/S<YXX'?7TZXU&?XD:_:37B/8P6=H4@,70/YV<'/7(Y)!SP.,4 =/:
M7EM?VJ75G<0W%O(,I+"X=&[<$<&IJX?6-03P);6=E;(EAI3I,[7QM#)#%.S
MJL@3'EH2S<]. ,BMW7O$":!X0NM<E5)_(MQ*%C;Y9&. H!]"2.?2@#2_M"S_
M +1&G_:H?MIC,OV?>/,V @%MO7&2.?>G6=[:ZC:1W=E<17%M(,I+$P96&<<$
M5QGE:DGQ3T[[7=6TLK:'<[&2 J%;S8<\;N5SC'(/7FJEMXWO8?"&@:M>Q1VE
MI>1RF[O+>T:6*U<-A R Y5#\V6[8'3.0 >BU674+-]0>P2ZA:\C02/ '!=5/
M )7J!7,0Z]J^L27MEH\^G&\LK"WG,C*7BN)I59@ 0>(_EZ\D[O;G/U/5QHGC
M?4M8NX@QM/"XN)(XFR"5E<E0<>O&: /0**Y >(=6L=5T""\%M=0ZU$X40H4,
M,RQ^8!DD[D(##L00#WP,;_A/-0;PWK-ZDUM%JFF:>US<:;=6CQRP2J,D$%OF
MC/0,#^)S@ 'I%%<E>^(M3AUZ>PA^R^6-$;48R\3$B0,!@X897\C[U0T_Q-K[
MZ9H,]T;.6?7HXFMX[:$@P_N&EDSOD <G QR,9/7'(!WE%9'AVXUFXLIQKEI'
M;W$5PZ1LA7$T7!5RH9MI(.",GD>AK,TK6=9UR&VU73S9#3WOI8)8)0P=84=X
M]X8'[^Y0=N,8..HS0!U5%<%_PFNH'PS9>*XTMWTNXO5A>U\L^8L+3>2KAL\O
MG!(QCDCMDP7OBWQ#;6NNWX?3C;Z1J\=HT7V=]TT3>3GG?\K#S2<X.2.@[@'H
ME%><ZEKFNZ9J'CR]AO+>1=*M(9;>": E0/*9\<..^<GOQV&*UDUO6X]6TO2+
MJXL?M.J++<QRQ0,!#"B(2N"WS/N?KP, G':@#I[O4+.P$1O+J&W\Z18H_-<+
MO=C@*,]23VJS7F>LZW<ZMHAMK^.-;S3/$]E:2/$"$EQ/$RN 2<95QD9.#FMT
M>*;A?&1T6[DCL7:XVV\5Q;L!=P[,[HI<[2^[JO8#&.] '7T5C:]J%U8R:?';
MRP1+<3,DC.IDDP$8@1QCEFR!GT&37+V/C#7=2L_"C1+812ZM<75M<;X7(5HE
MEPR@/TS'G;^&1UH ]!JM:ZA9WLD\=K=0SO;OY<PB<-Y;8SM;'0X/2N-L/&.H
MRQ6FFS_9CJL^L7&F"=8R(ML(9FDV;LY*J!C=U/IQ5GP6D\?B3QDMS)')*-2B
MRZ)M!'V:+'&3SC&??- '945P6J>(/%7V[Q3%ICZ4$T18YHUF@<M.IB\PH2'&
MT]MW/;@4_3O$^N:YK?EV;V%M8?V=9:F?.@=Y/+E+EX^' SA>&QQZ'.0 =U17
M"0^,M1;1- \1E+=].U6[B@:V5")(4E8K&P?/)!V[ACG)QC'.CI.LZSKL%IJU
M@;+^SY+V6&6"4,'6%'>/>'!Y?<H.W&,'&<C) .JJM<ZA9V<UO#<W4,,MP_EP
MI(X5I&]%!ZGZ5R>F>)=>U5=,U>VL$?1KIG,^[8IABYVN&\PEB"!E=O?C&.<B
M_P!3OO$%GX(UMY($M+W68I8K<1G=&ICEV9;/)QUXZGC&.0#TRBN#C\7ZL=)M
MKIA9F0^(CI,H$3 -%]H,6X?-PV!GN/:D?Q5KEM_PDVH7#:>VG:#<2H\*0.))
MT%NLB@,7(4[F&3@Y&>!CD [VBN.EU;Q=:?;I?[)2[MUL3- R!%?SP?N!1*Q=
M2.1T/&,\C&CX4U^/Q!;74T5]%<I%*$VB!H983M&4E1CD-G/H,8^M '045Q.K
M>*M3T[6$C4VDD!U>WL3#'&S[8I-HW/)D!9-S9V^F..<U1U#Q;XAM+?Q#>J^G
M&WT;5([8Q?9WW3Q,(B1G?\K 2'G!R>P[@'>WE[:Z?:275[<Q6]O&,O+,X15'
MN3P*E1UDC61&#(P!4CH0:\^\7ZO>:UX7\<V]G)!#:Z7;2VSB2,LTS>1O?G(V
MC#@#CJ">1Q71ZC?W.E> +C4K/RC<6FFFX02J64E(]V" 0><>M '045PMOXB\
M1V^LZ3;7QTZ2WUJRDFMFA@<&VE1 ^U\O\ZD'J-O-0:5XL\03Z!H6I7GV&1]=
M\F.VAMX2#"YC>1R2T@#95.!D8)[XY /0:*X>Z\2>(M'TUI]8TYHH$OC')=V\
M(F9;;82LK1([$?-A6Y/'./1\?BC4-2>UL=*EM;NYEL#>F[MHU:-P7*)M5I%P
M,@YY)'3WH [6BN$AUWQ;>:Q!I4D>FZ;=OI!O)5>,S^5,) A&5<!E/4<\9[XJ
MMI_B'5M=U;P-=K<16\&IZ=/=3VPB++O58L\[@?XSCT]Z /1*K7&H6=I/;P7%
MU#%-<ML@C=P&D;&<*.I./2N2TSQ/KNI1:9K,-@C:)=!WGW;%:&+!*N&\PECP
M 5VCKQC'.5>:E?Z['X"UJ9X$M;[5DFCMUC.Z,-!,4!;/)VYW<=>F,<@'HEW>
MVMA")KRXB@B+K&'D8*"S$*HR>Y) J>N>\9:I=:/H]O=6J6[YOK6%UGC+ K),
MB$C!&"-V0>>E<_KGBKQ%8OXNEM7TX0Z"L4Z*]NY:9#'YA0G>,'J-WZ4 >@U6
M;4+-+^.P:ZA%Y(AD2 N-[*.K!>N/>L_Q-=W5OX-U6^L9A!<Q6,DT4A7=M(0M
MT]>/_P!=<<%U.77_  /Y=W;_ &R31[H^?)"S!05MSDKNRQ_X$/7VH ]#N;VU
MLW@2YN(H6N)!%"'8 R.03M'J< \>U3UP5IXLU.\T?PG>S161DO\ 5'L;H>4Q
MP4\X;X_F^7/E=\\-5W2_%-Q=^*GT>\DCLKM)IA]BGMV1I85)\N2&3.UP0%)
MZ9/3'(!V%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %/5=+L]:TNY
MTV_A$UI<QF.5"<9!]^Q]ZSM/T1O#]C+]EN;_ %.[*".)[^XWD =%S@ +W)QD
MX[D"MVB@#+\.Z+'X>T"TTN-S)Y*G?(1CS'8EG;';+$G\:U*** "BBB@#!_X1
M:--=O=9M]4OX+N]1(YMAB*E4SM #(<8W'\ZFG\-65WX=NM%O)+BY@N@_G2RO
MF5F8YW9 &"#C&!Q@8Z4\>)=#;45T]=6LS>-*81")E+;PNXKCU YQ2CQ+HA\_
M_B:VBB"+SI"\H4+'TWY/\.?XNE $6I>&K+46TQQ)<6DFFL3;/:N$*@KL*\@C
M!7C^6*HP^!M-M[.SM8;J_6&SOVU"$&8-B4ECC+ Y&7;CWY)K3L/$FBZK?265
MAJMI<W4:"1X8I0S!3WQZ<BI(=<TNXNOLT-_;O-M9@H<?,%.&*_W@#UQT[T 8
MU]X#TV_?4 ]WJ$<%_<1W4MO%.%C$R%#O'&<G8N021WP#S1=> M,NI;MC=ZC&
MES=QWK11W&%6="I#CC.3L7.<CT /-/U'X@>&=/TZYNQJ]K<F"%IO*MY0[.%;
M9P!_M<9Z5T45Q#/ L\4BM$PR'!XQ0!@W/@K2+QM8%Q]ID@U8+]I@,QV;E55#
MKW#81><]1FHCX&TZ;1)],OKS4K\2[,7-U<EIHRARA1@!M(/.<9/?-:UOKVE7
M3R)!?P2-''YS!6Y\O^^/5?\ :'%+'KFE3?8_+U&V<7J%[4B0$3*!DE?7 !/'
M:@"IIGAF#3=7FU4W]_=WLUNEO))<R*0RH6*\*H&?F/;]<FI;KP_;76NQ:R)[
MF"\CMS;9A<!70G< P(.<-R/UR.*=8>(]%U2[%K8:K:74Y1I!'#*&)56V,>.P
M;BIK_6M,TQ@M]?06YP&/F/C:"< GT&>,GC- &39>"K"PAT2*&ZO=FC,S6@9D
M/WE*D-\O/RL1^-+I'@K3M$OFFL[F_%MYC2Q6#W!-M"[9)*)CCDDX)(!.0!6I
M=ZWIEA-Y5W?00O\ +D.^-NXX7<>BY/ SC/:H+[Q/H6F2S17NKV<$D"JTJ/,
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
M/E#JP/!+#TQCWYJ35_&$$4?B*STV:+^T])LC<'S4+(6VNVW&1G 3G!_B]B*
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
M[R-^6>XJWX.M'E?2(]1\-:C:ZII$!@>ZN9V:%/DV'R3O(8-@< 8 ]P,^@44
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
M;?[*)+9]I:'J$;.00#R#U'.",T^Z\-:3>>'1H,MFATP(B" 9P I!7GKU .:
M,237]1-QI5BAD:755N;J)XTC#I A38H#D+N(D4G.>C#'<4'U;QB=0T/2)Y]/
ML;R]BO!+((/-VF+:4? ?'(897/![D<5U&O>&=/\ $4=L+OSXIK23S+:YM9C%
M+"V,':R],C@CH:9'X6L(KW3;M)+KSM.600LTQ8MYF/,+DY+%L#))^F* ,)-=
M\1:B;F;2XDE^P:@;29'$:12)&0LK$E]ZM]YEXQC .>M8_BC5;OQ#X)U/4([A
M8K.'5XK5+;RP=R1W2(68]0Q89&. ,#!/-=>_@O23KTVKH;N*2X99+BWBN72"
M=QT9XP<,>!]<<YJ"[\ Z+=M?JS7L5O?SK<W%M#<LD32A@V_ Z$E1G'7KUYH
MB^)O_).-:QU\I>O^^M5)]0\5VWB*[T(7MC//=:;)>V$XM2@BD1U4QNNXY4[U
MP<YZUU>IZ39ZQI,^EWT;2VDZ;'7>02/]X'.>.M49-/;1H+G4K2UN=7U01+$H
MEF19'0'[@8X51R3VSCG/% %#PWXAG\1#3)8)=J+9F34(V0;DF+;!'[$,DN?]
MT>M,UN6^_P"%B^&[:&^>*UEM[N1X0@(9D\O!/X.1[5J>'-)&F6UW.]K';7>H
M73WEQ'&<A7;H,]R !D]"<GO4VHZ%9ZGJ-A?S&9+FQ+^2\4I3AP-RG'4':O!]
M* //] U+5-'L+*>"X@-C<^)KJRDMC#\Q$ES*-V_/!! XQ6V_B/7$'BA8K?[7
M)INHPPQI:0CS/(:.)W*J2=[A7;'J1T[5JIX+TQ+."U66[\J"^.H1CS1D3EB^
M[..?F)..G/2I_P#A%;)9[Z=+B\CFO;E+J5TEP1(@"J1QP,*!CH0.0: %\+:Q
M%KFDM>07ZWL?G.BOY1C=,?P2(0-KCOP/7O7+)XHU^WTO6]:N[NR>VTV_N+);
M9+4KYA$BI&Y8OP 3DCN,\CMV^FZ7;Z7'.(-Q>XF:>>1R-TDA !8XP.@ X '%
M48/"FEQ:;J>G2))<VFI2R2W4<[;@S2??(Z8S[=.V* ,#6=8\5:+HWB&^98?(
MM; W5I+=(AD\Q0=Z%(WP5Q@@]LX.:J:OXOUSPE>M+JK6U_9W.EW%] D$)C:&
M2(*2A.3N4AQ\W!SV[5>UKP<++P'K>FZ0+_4+R[LGMH!=79E905(55,C *HS_
M /KP*VK+PY9O;))?Q37,KV?V1DNV5RD3 ;H^..<#)Y)P,DXH S6UC5[#7]"L
M9KF"ZBUJ"4"3R<"WF2/S,@ \QD9&"<\#YN:YB;5_$^J?#W3-=N-7@A%]<62F
M"VM=I7=<JK?,6.001Q@=,9ZY[RP\,66G^1Y<UU(UK"T%HTTF\VZ'&0F1[ 9;
M)P,9Q42^#M*7PM'X<_T@V$15HOWI#QE7#J0PYX8 T 5?B$K+\,?$*N^]QILH
M+8QN.P\XK.;6M?T36X;*]N].N+:]TR>YMG:(P+;20A20[;CF,AQENO!KK;S2
MK34-'FTJ[1IK.>$P2*[L2R$8.6SG/OG-4#X4TV:VG@O3/>^?:M9,]S)EA W5
M 1C&>,GJ<#).!0!SMKXFUYKS4K*!!?SIHL=_:^9%Y7F3%G4JHX.PE1MW 'WY
M!I(/'!EL_P#1;F:>XFOX;$07-N(;FT=U8D2(=JDX4[3T)(ZX.=F/P-I,<AF,
MVHO.;069E>]D+&,'(YSU!)P>W7KS4UYX-TG4K2]AU!9;I[PQF6X=]LN8_P#5
ME64#:5R2"/4YSF@#(EU[7]-GM]-OTB274-22UL;EPF\0E&=F=%)7>-C*,<'(
M.."*D\(Q3P^,O&:7$_GN+JV_>%0I(^SKC('&<>F/H*T)?!.E3Z0MA<27T[+,
MMPEY-=.UPLJ_=<2$Y!'08XY/')J[I/AVRT>^O;V"2ZEN;TH9Y)YV?>54*#@\
M#@=A^G% &)=:]J=]<>)DTN>*W?0PJQQR1[A/)Y0D._N%((48P>"<GI67'XJU
MW6IY&T^YMK*WD\/P:M$)+8R.C/O^0DL ?NCG'3MWKJ[OPOI]WJ%W>;KB"2]B
M$-X()-JW* $ ,/4 D;A@XXS0_A>P:_GO$::*2:S6Q98V 581G"J,<8W'GKS0
M!)HVJ7&J^$;#5A"GVFZL8[D19PN]HPV,]ADXKB)_'&H)X7UR\2[:'5]-LTFE
MT^]M/+DADR=W'1XCQM()Z=3FN]L]&M;+08M%B,ALXK?[,@9LL(PNT#/L.,U1
ME\(Z9=6]U#?&>\^TVGV%WGDRXAY.T$ 'J<Y.3G'/% &1XA\7W?A[6-9#JD]I
M9Z*NH1QE<'S#(R8+#^'Y1VXYIGBZ/6(O!_B87=]:W5A)H<[*0FR19MC;MH'!
MCP1C))![FM:'P5I"7$MQ<&[O99K+[#,;JY:3S8LDD,,X/4U';^!M*M]&NM*\
M_4)K:Y@-L?/NWD9(3P8T+9VKCCCG@<\# !4T#4]4A\36NC7EQ!/;3Z.MY$$A
MV&$JRH5SD[@0PY/<?A5O6=8OCXA&A:<)$G^PF[,D:QLWW]BC#L!C(.>_(Z5?
MM_#MI;:M;:FLMPUS;VGV-"SC'E9!P1CDY4'/7BH]<\*Z=K]U:W<[W5O>6NX0
MW5G<-#*JM]Y=R]5.!P: ,-/$.MZ7J6AMXC:UMK2^M98[A80&6&[C&[&_^ZR*
MY Z@KC-2:CJVMVEK;(UW''<R6$UTT,<(:?S!M**5QM$:@D,Q(R< $9K?N_#N
MEWVF6VG7%L)+:VECFC5F)(=&# DGDDD<YZY.>M1:GX8T[5=3CU"X^T)<) UL
MQAG:,21,<E&VGD9&: .8BU"76O$'P^U*4+%->Z5=3L$'"L\4+'&?0GO3M.\5
MZM<:+X3O99(3)J6J265R!'@%!YV".>#^Z7\S6_9>$--L)-'>"2Z']D0M!:!Y
MBVU& # YZ\*H]L#&*@B\!Z-#);E6O?+M;QKVWB^U.$AD.[.T \ EV./?TXH
MRX?$VJ?\))I%LUQ!/;W]]=VLGDQYAC$:2,FQS@LX\L!NJY+#@BLNQUK6]-\!
MW6J?V@ES.-<>W8W$(/R&],1Q@C!P1C@@8QBNHM_ >BVLUK)$;U1:73W5LGVM
M]D3/NW!1GA3O;CW].*?)X)TE["ZL0UVEM<W?VQXUG; D\SS/E!^Z-_S8'?VX
MH SKSQ#JEY'XHN-,FBA.@N8XX98]PN&6)9&WGJ%.[:,8Q@GGI5)O$VNZK?3K
MIUU;6=NV@0:M")+8NZ,Y?Y&^;!^X.<?AWKI;GPIIUU>7ER6N(VOXEBODBDVK
M=*!@;QZXXRN#CCI3Y?#-C)J-S?!YXY;BS%BPC8!1""2% QQ@LW/7F@"/0[S4
M=:TW0M8\^"&VNK!9[FV$1)9W167:V> /FXP<YHU^^O+>^T^TM;I(1<>;N5$W
MW#E0-NQ2"NW)^9FP!QR,U';^&%L;W1#97=U':Z7 T"Q&X8K)'MVJK)T;'RG<
M>?E'7.1<U/P]9:KJ-E?S-<1W5F'6.2"=HR4?&Y3M/(.U?RH Y#3?%6OZS#X.
M\J:SMCK-G/)<'[.7V/&H.5^;IST_4]*FTGQ=J.H0:%ILTD2:A?W=[;RW21X&
MRV9E9E4Y 9L+UR!DG!QBMO3_  3I6EMI9M'NT&EK(MJ&F+A!)]X?-G(P /;'
M'>F'P+I!L8+97NT:VNWO+>X28K+#*Y)<JP[,6;(.1STH J?#])HV\4)/*)9!
MKLX,@7;N_=Q8./7%=C67HV@66A&\-HUPS7DYN)FFF:3<Y !/)XX Z5J4 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 445CRZ^(_$QT-;*9Y_L+7JR;E"N ZKM'.<Y;O@4 ;%%5K"_M]2LH[NU?
M=$^1R,%2"0RD=B""".Q!JS0 4444 %%<Z/%?F:_J&C6^BZC<7-@D<DK1M"%*
MOG;@M(,YVG\JFLO$]OJVE7UUI=M/<W=FS1RV#@13+*!]Q@Q !/8YP>QH W**
M122H)!4D<@]J6@ HK*T?7$UBZU6W6VE@?3KO[*_F%3O.Q7W#!/&'%:M !111
M0 45E:+KB:U-JD26TL#:?>&T<2E26(1'W#!/&'%7(KB>2_N8'LY(X8E0QW!=
M2LI.<@ '(VX'4#KQ0!9HHJ&6ZABGC@9QY\JLT<>?F<+C./ID?F* )J*RO#NM
MQ^(M'348K>2W5I98O+E(+ QR,AS@D=5/>KEK<3SRW2S6<ENL4NR)V=2)EV@[
MQ@\#)(P<'B@"S1110 4444 %%%17%S#:QK)/(L:,Z1@L>K,P51]22!^- $M%
M%% !1110 445DC7$/BLZ ;:42?8C>"<E=C+O"8'.<Y/<"@#6HHHH **** "B
MBJUG<3W'G^?9R6WES-&F]U;S5'1Q@G /H>: +-%%4-1U:#3[6^EVM/+9V_VF
M2"(C?L^;!Y('.QN_8T 7Z*J:5?KJND66HHA1+N".=48Y*AE#8/YU;H ****
M"BBJT-Q/)?74$EG)%#%L\N=G4K-D9. #D8Z<@>U %FBHI[F&U17GD6-7=8U+
M'JS$!1]22*EH **** "BL?5/$,&FZ2NIQ6UQ?VWF^6YM%#%!DAG.2,J"#TS[
M5L4 %%5KNXG@DMEALY+A99@DC(ZKY*X)WG)&1D 8'/-6: "BHDN89+B6W216
MEA"F10>5STS^52T %%%% !165J>N)IFK:18/;2N=2G:!)5*[498V?GG/(4]!
M6K0 4444 %%17-S#9VLMS<R+%!$A>1V. J@9)-2T %%%96EZY'J>JZOIZVTL
M,FF3)$YD*_.60.",$\88=>: -6BBB@ HHHH **IZMJEMHNDW6I7C,+>VC,C[
M1DG'8#U/2J=CJVHW&KR65SH-S;11J2;LRQM$WW2H7!W$G)SQP5]Z -BBBB@
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
M318M&MYE1;<2W$GFS?9X!#&6VA?E0$XX4=23[U<DL;28N9;6!RY!<M&#N(&
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
MGBM>WT6]M_%^I:V)[=HKNUBMUAVD%/++D$GODR'MVK'MO!%Q'X3T_P /WO\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 45YK;WVD7^NZO8:]=/!KUOJX>RC5]EP\(
MVF$0]RA&0P''+$XSFLRXUC3_ /A)-/O+:[2&5/$TEO<>=)FYVE9%*L>-D1(
M5"#D;3G/% 'KM%>5Q76H6>IW"V*VFJ372:@^G:A;'%Q'* [>5<)SN ;"ANV%
M&!FKW@F;1=4U+3]2TS6#)>BR,=Y9PH%.>,FX!R=X8$ GDDGJ,T >C5G:QJT6
MD6\#NN^6YN([6!,XW2.<#)[#J2?0'@]*YW69X6^(EI8:T(O['FTQS;"XQY3W
M D&\'/!8)@C/;=CO7)S1QOX7\+#6&BG0>(_*LY;LAGDM/,D$>2W)!4+]1MH
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
MX()R,$X[^U8Z^);J]\%3:CKVDV]U"-8^S"*&X("[;ORU/*C[K!#_ +6.<=*
M/0EBC2+REC18\8V!0!^5#11NR,T:L4.5)&=I]O2N/U;QQ=Z;-XA6+0_/BT..
M.:XD-T$WQ,A<E1M/S #H>#SR.,VM4\9+9MJPM+'[4-*L$O[G=+Y9*,'("<')
MVQL><#H,\G !TSPQ2,&>-&(! +*#@'J*A-C"=16^8$S)&8D)QA5)!./K@=?3
MC&3FG8ZE>WSV,@TW99W-L9GG,X)C;C:FW&3D$G/;&*36M7GTM[=(;-)%E5V>
M>>;R88MH& SX."Q( &.Q]* -.2*.9=LL:NN<X89&:4HI()4$CH2*Y"#QS+?Q
M^'38:0TK:Y:R7$7F7 01%%!*L<'CYAR!^!J;3_&HU&QTORK'9J6H3SP+:O-\
ML;0,RRDN!RH*\$#)W+P.< '5%0PPP!'H:88(BZN8D+)]T[1D?2N0^'GF^5XD
M$T0A<:Y< QK)O"_+'T) R/P'T%=G0 C*K##*"/<4UXHY%"O&C!2" PS@BGT4
M -:-&.612<$9([>E(88C(LAB0NOW6*C(^AI]% ##%&91*8U,@& ^.0/K2F.,
MDDHO/7CK3J* &&*,]8T/&W[O;T^E#11NZ.T:LR?=8C)7Z4^B@"&XA:6"58I!
M#,R%4F"!BAQP<'KCTJGHVERZ;;/]KO7OKV9@T]T\:H7( 485>%  ' ]SU)K2
MHH 1D5_O*#]133%&2247GKQ3Z* &B- <A%!'?%(L,2*RK&BACD@*!D^M/HH
MR+K1[B[UB&>34G&FQ!'_ +/6% K2JQ8.7^]@':=OJH]P=>BB@!IC0JRE%*M]
MX8X/UH1$C0(BA5' 51@"G44 -,<9))1>>O'6@1H#D(H/KBG44 -6-$QM15P,
M# Q@>E(T,3QB-HD9!T4J"!^%/HH ;L4MNVC=ZXYI#%&0P,:D-U!'6GT4 -,:
M'.47GD\=:KWUK-/8SQ6=P+.Z="L=R(E<QGL=IX/T-6J* *.E:<=-LS')</<W
M$CF2>X=0K2N>IP. ,  #L !5THK,K%02O0D=*6B@!GE1X \M< 8''2E"(IR%
M4'U IU% #(XHXE*QHJ G)"C&30D4<<?EI&BI_="@#\J?10!6^P0?VB+XC,RQ
M&)#QA5)!('U('7TXQSFP55B"5!(Z9'2EHH 9Y4?_ #S7\J7RHQ*90B^81@OC
MG'IFG44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!S</A/=/XF%]=I<6FO<20I"4:-?*$1&[<<_*H[#FJ"Z;KWA_PQ
M?&^UF75EM+-X[2.WL0)6^7 +C+>8P'L!U)!.,=G10!YOX+6ZMKZTBL-1TO4K
M80_9Y)(M-FAD@C525&YI" -V/DP.I(Q@UL67@RYL_#MMHLU[8WUI&9_/AN;$
MF.82/O'&\X*DG!R>#VZUV%% '):;X,FT>]TFXLM5S]ATTZ<XG@,AE7<K @[A
MMP5QCGCC@\U#%X(O(/!FF:%'K$7FZ?<I<),UH?+E"N6"21[^1S_>'(![5V=%
M '$'P)?%)U.MQ'S=:BU?)LNCH4)3B0<$H.>P]>M3:CX(GU%/$ROJB)_;30.F
MVV/[AH@H7/S_ # [!GI78T4 5)(+N32I+<W:I>/$R_:8XL!7(^\%)/ /0$GI
MU[UDZ)X832M;OM6+6ZW%[%''-':0&&-V4L3(5W'+'=C/H.]=#10!S>H>&;F\
M\07^J)J$48NM,_LX1-;%MGS,V_=O&>6/&!]:AL/"-S977AF5M3BD70[)[/:+
M4@SAE1=V=YVG$8['J:ZJB@#A8? -_9Z/I,%EKRPW^CRR&RN?LF5\I\[HY$W?
M-D$9((Z @#OJ2^&M1N=1T._N-8CEN-.GDGES:G;*7C,9"@/\B@-Q][GDYYST
MU% '):CX-N;]O%7_ !-(HTUZV2WQ]E), 5"F<[_F.&/IS5+5? -_J<6J0_VY
M&D6HV,-H^ZSW-&8P<%#O^52>2O//0BNZHH P;70;J'Q;)KLU_%+YEA'9M"MN
M5Y5F;<&WGJ7/&.F.>]0:QX:O[CQ'!KVC:JEA>BW^R7"S6WGQS1;BP^7<I#*2
M2#GO72T4 <U_PC%U::\-9T[4@MU+:+:78NHC()]I)63Y67# LWM@XP,5!9>"
MO[,O= ELKY5ATF&XC\N2#<TS3$%W+!@!\PSC'<UUE% '%VW@:[M-/TF&+5XO
MM.FZE/?1RFT.UA+YFY"N_P#Z:M@Y[#@U8'@A;C2?$FF:C>B>VUNX>X/E0^6T
M)9548)9LXV*1P.:ZRB@#GK;P_>/J-CJ6J7\-U>:?;206[QVY1=S[0TC#<<DA
M , @#+>HQ8\*Z')X;\-6>D272W1ME*B98O+W DG[NYO7UK9HH XZS\#&VTJ#
M0GODET.VO!=0P&$B0*LGFK$7W8*A\<XS@8]ZU;CPU!/XOM?$'FNDD5N89(0/
MEE(.8V;_ '=TF/\ >]JW** .4B\*ZG8Z[?3Z=KIM]*U"?[1<V;6X9UD( <QR
M;AMW8&<@XYQBM#0M#GT>]UFXEO([A=2O#=A%@*&,E%3&=QSP@[#O6W10!AZO
MH5QJ6O:+J<5[% NF222>4UN7,I>,H?FWC& WH:R-2\#W6H6_B2'^UH8QK5Q#
M-G[&3Y/EJBX_UGS9$8YXZFNSHH X_6?!=WJ]YK%Q_;"V[:CI\5EB.V.8_+=G
MSG?R"78%>..,U5OO -_J-OK\<VMVZ'6;.&VE\NP(6(Q[AE!YG3#=">O?M7=4
M4 <GJO@LZYJ=_<:A?(UO>Z4--DAB@*L/F+;U8N><MTQV%20>'M<DT*\T_5?$
M$=W++:/:13+9[ H88+NN\[W^A Z\<UU%% '$3^!+Z6&*%=;C$?\ 8O\ 9$H:
MSW<8(\R/Y_D)R,YW9VCT&-#3_"UW9ZQH^H2ZG%*=/TUK!D%J5\P,4.X'>=O^
MK7C![\UT]% &)JNASZCX@T75([R.%=,>5S$T!<R[T*$;MPV\'T-9_P#PBNIV
MNOW]UIFNFUTW491-=VC6X=Q)M"LT4FX;"P49R&P>175T4 >;Z-I<GB'_ (33
M2S>PII]YJ[B95C)D:,Q1!MK;L8;!7.#C!Z]MV7P?-%<ZV-.U!+:RUE!]IA:#
M>8WV>6SQG< "5 X(/(!]JZNB@#G=.\+_ -F>)1J5O=1K9IIL.G1VGDG*)&S%
M3OW<_>(^[V%9LG@:[;P]>:,FL1+;RZE]NB9K0EHQ]H\\H?G&[YN,\<=L\UVE
M% '(:AX,NK__ (2D'58477K9+<C[(3Y 5"F?]9\W!/I7-ZW%(?$\UM-J=G;2
M0V<%H([[2)94O% +$IL<;E)8 J2W*G@=_4Z* .=L9/$,U_I4T[PQVS6["]ME
MMBHW<[75B<J3\OR$' )R<@5)K&@W>H:[IFIVNHI;FS26-HI8/-5@^WYE^8;7
M&W ;GACQS6]10!Q>C>![S23X;SK$4RZ)#-"H-F1YJR #KOXP%'KDYZ=!%#X"
MO+.+3I[768EU+3KVZN89FM#Y;)<,6DC=-^2.>"&!&!7<T4 87AO0KG0SJC7-
M]'=-?WKWAV0&,(S!01]YLCY1C^M;M%% !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 %4]3U73]&LFO-3O8+.V4A
M3+.X103T&35RN>\4Z!J.LBTGTS6#875F7>-7MTFBD8C'SJPSTR,@@C<: -FQ
MO[34[**\L;B.XMI1F.6)MRL,XR#WJQ61X7U*?5_#5E>W5LEM<.I66)/NJZL5
M;;_LY!(]B*UZ "BBB@""]O;73K1[J\GC@MTP&DD;"C) '/N2!^-98\8>'&D>
M,:U9;T95=?-&5)Z ^F<BMB2))5"R(&4,& ([@@@_@0#7&>&HHY_'GCV*5 \;
MW%HK*1P0;9>* .JT_5+'55N&L;E)Q;S-!*4Z+( "5_45<KRN/4-4T6#Q)JME
M=HD,/B=8Y;8PAO.61H(VRQY'#Y&.XYSGC=GUKQ!J<^J2:(8U.FZA]F,4S1B%
MT0*9/,)^<$AF((P!\O!YH [>BN<\<ZIJ&C>%9K_3)8H[F.:! 9(]X(>5$(Z^
MC5G3WVNQZT_AU-1:>\%FUZ+F*"*-L-(51=KD@JN.<<G(Y'< [2JUQJ%K:W5I
M;3RA)KMV2!<'YV"EB/R!/-<?-KVN0SV-EJL]OILKZ5+/)<VX$D;W2,%**6!X
M .=O4YP#P<K::WXB23P2NI-%#-JID^W6_D;2K"!I O).,$#WH [BBO/H?$NH
MW%SJ&G7UY=:9JBVES(EN\";) IRDMO)M(<!>H))YZ#%5-+OM>CT?P'I]GK 3
M^U=.)EFGMUD="MLK CIG!]>?4GI0!Z917G^H>(M9TZ^A U".[":O:V$H@@41
M!)-BMO)Y$NYF;"$A1M!JMJ7B3Q%:VOB6_348/+T;58X8X!;#$L3+"2K$DD?Z
MP\CG/?'% 'H\LB0Q/+*ZI&BEF9C@ #J35?3M1L]6L(;_ $^YCN;28;HY8FRK
M#..#]017-:-]KE^(WBA)=0N)((8;01P,$VJ&60X'RYX))Z]^<U5\1ZC/X1BA
M@M_M-GHX@E=[^WMUF$$[,6W3)@D1DEB2H'.>E '<T5@>*?$/]@>#KO6X/+G,
M<2&(DY0EV558XZKE@3[5D:OJFKZ5K1TAM0DFBOM+N;B"Y$2"6WEAVYZ+M*D.
M,9!((ZG- '53ZK8VVI6NG37*)>708P0G[SA1EB/H*N5Y9817LT?PSVZ@YN)K
M&5_/E17*9M5S@< ^Q.??-:.F^+-5N;;3--FDWW]Q?WUH]S$J(SK;NPRH;Y0Q
M 4]".&P/0 ]"HKS^?4O%T%WH.F7-]9V]Q>7MS;22I"LC&-8GDC<C.%? &0.,
M^QQ70>(=7N?#/@]KV6:.XNXA#"T[IL0R.ZQ^85!X +;B,]!C- '045R&LZGJ
M_AJ&XDGOH;N&YGM8+,R(JRQ-)($<M@*I4;@5]^":SM:U7Q;HNGWDK7%N(_MU
MFEH\Z(\I2658W5PF% !/! R1[C- 'H%48=8T^>PEOH[I/LL+O')*<J%9&*L.
M?0@BN2B@UB'XDZ;:7FO37(&E74QVP1QH?W\6 5P>Q )SGCC&3G(UC4-2UKX:
M27%W>E9X]<6V9H8U4.J7ZQKP0<8 !_GF@#T73M6L=62=K*?S#!*89E*LC1N,
M$JRL 0<$'D=ZDEU"UAU"WL9)0MS<([Q1X/S!,;CGIQN'YURM_K-WX9\3^5J5
MX\VF7ED[VS")%<W,8RR$@#+,F"OT8<\5+_:&N6?B7PYI-U>12&\L+F2Y/DC_
M %T8CY!&/ERYXXZ=: .NHKS?1?$GB"6U\*ZC>7\,T6J7\UE/;K;!!@"8JX;.
M<CRA[8/KS4\?B'Q!>W%FEO,L=Z^L36=U8F .+>V4OB3L?NJAW$X._ [4 >@T
M$@#). *P?%6M2Z/!IL<&%FU'4(;%96&1%OR2V.YPI SQDCKTKG]7U+4POB[P
M_<7;N+;2OMMM=JB!]CK("CX&W.4." .#ZC- '2IXKT225XDOE:555Q&(W+2*
MV=K1KC,@.#@KD<&IM&\0Z3X@CEDTJ]CNDB(60H#\I(SCD=?Y=#S7!FQN<_#<
M#4[@%^A$<64Q9R$8^3GC(YSU]>:T;KQ7J&F7?B.W>2 K;:E96=JWE;5A%P(\
MLW/.#(3UYQVS0!WU%<AJVIZOX>#QSWL5VEY>VUM9.RJLT0DX??@!#R#M..IY
MSCG/U;5?%FD6;^9<VRA]5LX;:29$>5H99%1A(J84$$M@CJ/0T =_16;$+W3=
M"E-[J,%S=0QR.;J:,0Q]RI8 \ # )'IFN.M?$NM"ZN[8W?F_\2#^T8IYK=57
MS0<$HHVMY9[!QGB@#T.J=QJEC:ZC::?/<HEW>%A!$?O2;5+-CZ &N&M/%>L:
M=_8E]J=VEY:ZAH4VH2P) $,;Q1Q/\I')W!R#GOTQTIOG7U_XA^'NJ7=Z)?MO
MGSM"L:A(R]J[ (0,X ..2<\'B@#NM1U;3](BCEU&[BM8Y'"(\K;06/09]3Z4
MZ_U.RTO39=1OKA8+2)-[ROD!1_.N7^)O_(NZ?_V&+'_T>M7_ (@_\DY\2?\
M8,N/_1;4 =%&ZRQK(ARK ,#Z@TZN#@UG5M+U6>PGU&T>$Z"=0A>XC\N.W="%
MPQ')3D$YR>#2Z=J^NWVK:AH\=ZXE.D0WEK<W%NBD2LSJ3MP/W9*CA@&Z^U '
M=T5P^F>+;F]\.1:L7D+6&FRW&I6^U03.F5\OIQ\T<O3T7UJ[H=WX@N;^PNYY
M(I=*O+3?)YAC!64@,IBV<E"-W#$D8!SUH ZEW6.-G=@J*"6)Z 5G6_B'2KN#
M3Y[>]22+4'9+5U!Q*P#$XX]%;KZ5G76J75YXS?P]:W+6@@T\7DDJ(K.Y=RB@
M;@1@;23QDY'(YSRGA#4]0T_PWX!M89HQ!?7$\%ROE\MA)G&#GCE!0!Z?4<\\
M5K;R3SR+'%&I9W8\ #O7 'QM=Z;/J7]J_:(+RSMKNZ6QEA417<<>61H)0/F&
MT#<"<\]!BMRV.KR6JW=QJ=O<V%WII=H_+"L)B-P,>!RFTGAB3P.>M &_8WMM
MJ5A!?6<HEMKB-9(I%Z,I&0>?:K%><>#=6N)M*\(^'+>=K4/X>2]DG159SM\M
M%5=P(_B)/!Z#UIR>,-9&DK-=6]RT=CJ%U8ZC<Z= KN!$<+*L;9^0_P 6 2#[
M4 >BU%<W,-I;27%Q(L<,2EG=C@*!WKB(_$6J:V38:+?)-<1:5;W:7<*QA+B2
M3> Q5^D>4Y  /S8R,4IUC5=<_MK3'N(K&XTW3(7N!;A9%DGEC9C@L#^[&W Q
M@G)Y&* .TLKRWU"QM[VTE$MM<1K+%(.C*PR#^(-13:I8V^IVVFRW*+>72LT,
M)^\X498_A67X#_Y)[X;_ .P7;?\ HI:RO%L5U/XW\)QV=RMM.PO0)C'YFS]T
MN2 3C/UX]C0!VM%>?Z;XBUJ>'^S[V^A%Y;:O-I\LUO"!->(D6]3$A!56^9=Q
M/R@*W(XJ&W\7ZPWA32M5NXKHP&6ZBO[BQ@226+RY&1',?.5^4EMH.#C'% 'H
MU17-S#9VTMS<R+%#$I=W8X"@=37$)XAU76F>PT6^26XATJWNDNX5CV7$DH?#
M%7_Y9Y0<+@_,>1@42:QJFN)KFFO<16,^FZ9$TXMPLBR3RQLQY8?ZL8P,8)R>
M1B@#M;.[@U"QM[VUD$MO<1K+%(.C(PR#^((J>N6\,7JZ;\*M&OV1G6VT2"8H
MO5@L .!^59T7B'5X+?PEJ<ERES;Z\T<,T B 6!Y(FD1HR,$J-I!W$Y'/% '=
M45YOIOB3Q"UGH>I7.H0RQW6M2Z;-;K;!0R"25 V<Y##8O3C'7/6NI\2ZS-IL
M^C65NPCEU2^%KYQ /E+L9R1GC<0N!GC)S@XQ0!OT5YUJ_BC6M*7Q#9?:1)-I
M5Q8O!<M$O[V*XD"E' &-P^;D8_A]\V/$/B36-.D\:+:W48_LO2X;VU\R$-L9
MA*6';(_=C&<X]Z .]HK,T:+4ELGDU#4$NI)B)(]L C$2E1\O!^89R<GGFN'@
M\1^)6TK3=1.IVY:;79-+>(V@V,GGO$&/.<C:#P1TYSUH ]+HKSR7Q9JNDRZM
MIES<I=3PZO9V%O=O"%V+<*ARRK@';N;'KQFKE]K>OZ;K.KZ+; ZE,FGQW]G(
MRHDG,AC>,X 4MQE>!Z'- ';T5YAJ&O3:SI5@UGK-]&P\0VEO-#-;I#<0@E#Y
M<JE<9# L"!@@CK76>-]2O]#\#ZEJ.GSJMW:P[UDEC#9((SQP,_YQ0!T=%<;<
M7^M6VN0:"^H-/<74,]ZL\$$<31HIC58U#DJ0"S$DY.,>YJ/3]7U^]U"U\/W]
MU;V6J+ISW5Q-:A7#L)3&NT," .,L,=2 ".X!VU%<3+J^OW-\=!BGB75;?3([
MF6>T"%'F9G3@2?P Q\@<_-U&.8#J?BBZUW^RI-0M+&7^Q%NY?L\ E"3ARK;2
MQY&1W'3CKS0!WM%><:;JVHZ[KG@2^EOI8%O](FNI[>)5\LR 0Y."">=[#KP.
MF.<]/XAUBXL]3TC2K7>LNHO+^\39N C3<0N_Y<G(Z@\ \>@!T%%<)<ZKXFT6
MUTR]U>YA%M%J7V6^\I4),#G$4C<?(P+(& XP<C%7[C5-0,-E+'J(2/4+YQ#&
ML:M,\ 1BHB&T@DE0Y9N A.3QF@#H+W5+'3I;6*[N4BDNY1# K=9'/85<KS)]
M6O-;\.^$+R_P;D>)/)<A0N?+>>,$@<9PHSCC.<5;N_$^L6_A[Q#=K= S:;KL
M=G"QB7YHF> $,,=<2MR,=J /0J0D $GH*X37?$FJ:?J<LEM=I-#%JMI9F&&,
M&-(Y3&K"5F /F9<D!"<#;D<U:@^WR?$W6XUU*811:9;/%"R*T:EFF'3 /50>
MN3W.,  '56%_;:G807UG*);:=0\<@!&X'O@\U8KS_P />*]2URW\+6,UQY%U
MJ6F27]S<QQKD[2JA4!!49+Y.0>%]\B!?%7B";[!:"XMXKA/$$NCW$QM\B9%C
M9UD SP<!<@=\]!Q0!Z/17.>$-2O[Z/6+;4;A;F73M2DM%G$80R(%1P2!QGY\
M<>E8U]XFU6?1O%6LV%PD/]@W,L26KQJ4F6%%9]Y(W MEL;2,?+UYH ZW4]9T
M_1X?-O[CRE"-(<(SD(N-S$*"0HR,GH,C-/EU6QA6R9[E-M\XCMF7+"5BI88(
M]0"<]*Y"$S:A\4;&Z%U/'%-H)G$#*A"J98\H<KG![]_>MGQ)J=[I>I>&XK22
M-+>]U(6DZ&/)*&*1Q@]N4':@#HJ*\VD\2>(H;2_U)]1@:*P\0IIYMUM0!+"T
ML<>"<D@@/D$=QSGH%DUJ^T/4O&^H/?2W"VMY:6\,<P39&)4AP> #A3*3C(R,
MYYYH ](HKS_Q#JOBS0=#UR\^T0B****6SDN%C:8-N"R*53"E>00<9&2#GBK=
M[/XDLO$^C:0VN0/'J(NW:06*JT814*@?,0<;CR?;.: .UJG=:I8V-W:6MS<I
M'/>.8[>,]9& )('X UQVE>(M6O\ 1=)$]_&MU+>7=M,8(AY]QY+NBF-2"B_=
M4L6P!ZC(JC%J]UKNF_#W4;[;]JEU:02%5P"5AN%SCMG;F@#TNBBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ K-O]#MM0OHKN6>]CDC0QX@NY(E=2<X95(!^O6M*B@"C)I%
MH\FGNJO$+ DP1PR,B#Y2N"H.",'@'I5ZBB@ HHHH *R]/T"PTS5+_4K83"ZO
MV5KEGF9@Y4;5."<# XXQ5^YN8+*UEN;F5(H(E+R2.<!5'4FLR/Q1H[F]5KHP
MO91K+<)<1/$R(V=K88 D'!''?CK0!7E\&:/-9WMHZ7!AO;L7LZ_:7^:8%2&S
MG(Y53@<?**)O!FBSZXVKM%<)=2[?/6.YD2.X*\*94!"OCW'UJ<^*=(1+YI;B
M2)K&$3W$<MO(CI&<_/M*Y*\'D ]#Z5':>+]%OYFAM9YI)1:_;%46T@\V+CYH
M\K\_4#Y<X)Q0!=UG1K/7M.:POUD>V9E=E21D)*L&7E2#P0#^%5-9\)Z7KLUI
M<78N4NK0%8;FVN7AE53U7>A!(..16?8?$#1KG1=+U&Y:XM?[24FWB:VE9G(4
MO@87YCM';.3P,U?E\7:+#:_:7N9! L*3R.+>0B%'&5,GR_)QS\V,#DX% &!K
MWARY?7+=K?2[^2P@LUM[>32M4-K+&=Q+"0%UW+]S')/!SUK9T_PPAATN;4YK
MJ>\TZ226V>2Z9VCW9&&;C>0IVY(IG]IW9^(\&GI=[].FTB2Z$05<;Q+&H8-C
M/1CWQS6S>ZI::?)%%.[F:;<8XHHVD=POWB%4$X&1D].1ZB@"G;^&--MWB8K-
M,((WCA6>5G$2O]X+GU Q[#@8%06?@W1[%M+,"70_LL,+3==2-Y8*[2.6.1M
M&#P .*EC\6:)*--,=X7&I2-%:LL+D.ZYRI.WY6&ULAL$8/I5J36[",S*TDF^
M&86[*(7):0KNVJ,?.=O/RYXSZ&@#,N? VA7=Q<S20W(-Q=)>.D=W*B"=2")%
M4, K?*,D<T^?P9HUQ::E:R1W!AU*99[I1<N-[KM .<\?=7@8Z"AO&WA]+:&=
MKUPLURUHJ_9Y-XG4$F,KMRK\'Y2,GMFM.+5;:XT=-4A\Y[9XA*N('WE3_L8W
M9]L4 10Z%8P:U+J\:RB\EB2*1O.;:X7(4LN=I(!(SC/-)J&A6FIS22SO<*98
M#;RK',RK)&<Y4@<=SSU&3@BN.T7Q!=ZG8^'M;N_$5U91:D\:&P.G@I)*QW!$
MD*9"XR,Y.<9!&#GH_P#A-_#_ )YA^V2;ENQ9.WV:7;',2 %=MN%R6 !) )Z4
M :]QIEE=Z7)ID]M')8R1>2T!'RE,8VX^E5+/P[I]GDXFG?R/LP>YE:1EB_N
MD]#QGN<#).!39O$^D07_ -CDNB)1<I:,PB<HLS %8RX&T,01P3W'J*JR^-_#
M\$TT4EY(&@N5M)S]FEVPR-MP';;A0=RX8X!SUZT .M/!NCV)TLP+= Z6&6TW
M74C>6&7:1R3D;0!@] .*BG\":#<:8;!X)_+%VUZDBW+B6*=B2SHX.Y223T..
M:O:EXFTC27E6]NC&(2@F<1NR0ER N]@"%SD=2.H/2JPU[3[34M=DN=88Q6$<
M+3V\D.U;7(;!#;<OOQTR>@QUH D7PII2OIKA;DR:=(TL$C7,C-O8%69R3ER0
M2"6SUK1U'3K35M.N-/OX$GM+A"DL3]&!KG/$OB93X/\ $ESH]Y)!J.EVKR,'
M@*O$P3>N5D7D$=\5T(O4M](6]NG(1(1)(P4GC&2< 9_*@#+B\%:(FBW6DS0S
MWEK=($E^V7,DSE5^ZH9B2H7J,8P>>M,7P1HW]E?V=)]MFB,L<K/->RO(6C.Y
M/G+;L*1D#.!Z=:FL?&.AZE;^?:7,LJ%8F0BVE'F>8I9=@*_.<*Q(7.,'.,&F
M-XW\/)!#*U^5$UP]JJF"3>)D!+1E=N5; /! )[9R* +UUH5C>:K9ZG*LOVRT
M1HXY$F9,JQ!*L 0&&54X.>15%O!FC-H[:48[G[&US]K9/M,F3+O\S=G.?O\
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
M1:F.\EQ<S_9E9K650DVXKY<A*XC;(QM;!I;KQQX?LWNEGO)%^QS+!<L+:4K
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
M9.7' ]#6/J&B:C!XMU:4^&;+7=.U81.LD[QC[,ZQB,JX<9*$*#\H)Z\5WM%
M'E^JZ?=7.L^(+2RT6YOM,NXK>TO_ .S[B! SH@W*!(P*'8RKA<\8Y!Z;+VUY
MJGB*#6[32FET^;P_) B3NBAG=E=8V&[."!@GISZ<UOW/A70;O4'OY]*M7NI,
M>9(4_P!9CIN'1OQS6N %    '  H \QN/"&MGPUK^DZ<EVFGW%B@LK'4+A)'
MAF#$E$D#-B/   8\'IQ72VMIJ<WQ 76)],DM[5])%L6:6-BDGFE]I ;/0]1D
M9[D<UU5% 'FUEH_B5M<\/ZA?:0?.L;VZ-TR748B*2(ZHT2 X"_,,Y 8GKGK2
MV?A_6XO#_A^U?2Y!-9Z_)?3+YT7RQ-),P.=W)Q(O'L:](HH YKPKI^H:9>Z]
M#=VFR&XU*6[@G$BD2*X7  !R",'.<=L9[9FN:#J=QXE?4](M[JROUF@7[5'.
MAMKJ$%=PFC+9)4;P"%STP:[BB@#G?&>F7FIZ/;+8P^?-;7]K=F(.%+K'*KL
M20,X!QD@>]<]X@\)ZKKL^K:O;PBTNY$LA:VLSK^]-O*9?WA4D#<3M')Q@$^@
M]#HH X/6=(US4[^_UZPT\6MZ-&:QM[:[:-C*[2!SG!9, +@9."6.1CKE7_AO
M7KJ#Q<(='G4:QI,-O!Y][')()5$H(<EB ?G!X)&.GI7J-% '':O8ZQ'KWAW7
MK/3I+I+.":VNK$2QK(HD"?.I9@A(*8(W=#Q5OP78:AI]MJPU&S-LUQJES=1*
M9%?*2/N'W2<5TU% 'G#^%=7E\)ZMX1EM6:*ZOWEAU$2)L$4D_FEF&=^]<L,;
M<$@<XSCH;*QOX_B'JNHR63K8W%C;V\<^]""T;2L>-V['SC''8UTU% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% &#XSUN7PYX1U#58%4RP(H0N,JI9@H8
MCT&[)]A6$EG/!\4XT.I7,S/X?EVRR!"R-YT>6&%QSP<$8_#BNUNK6WOK2:TN
MH4FMYD*21R+E74\$$5DV/@_0M.GCGM;-UFC@-O'*UQ([I$?X 68D#TQT[4 <
M9INL:_K&F^!5_MR>WDU>UG-W+'#$2S+$6##*X!S^'M5Y;_Q'J?\ :G]G:K;0
MS:/>K;LUU(%5D14+F5!&?O@L<AAC(QC!SU%OX5T6T_L[R+0QC3=PLP)I,0AN
M" -W0CCZ<4ESX1T&[UQ=:GTV)M0&W,V6&_;]TLH.&(XP2#C H QM.U#4=>-[
M?0ZP+'[!K$EK);M&K1^3&^THP/.YQ\P.>-PQQUP;;5K[1;379UU"XD>Y\4+I
M_FS!&$"N8E,GW>H4X /RCCBNX/A/0CKK:W_9T7]H,0S2@L S#HQ7.TL.S$9'
MK3I/"^B2_P!H^9IT+C43FZ5LD2'CG&< _*O(P<@'J!0!R'B;6M;T.7Q/86VH
MS.EOH9U2TN71"\$@+*4/RX93MR,C/WN>F+>IW&OZ+:V=T;O4=6M)@\UVMHD(
MN(!M3:8TV_.BG<2.6^9>N#GI7\-:3)8W5G+;/+#=H([@RSR.\J#("LY8L5Y/
M&<<GU-2S:%83"UW),&M8VBA=+F1&5&QD;@P)!VKU)Z"@#)O]:>/X8W6MV%W]
MKE327N8;D)M\QA$2'V]N><5FKJ$FD:'X)TBTE,,>HF*WDN0 2JB OP3D;G*@
M9/J3UKL$L+2/3AIR6\:V:Q>2( N%"8QMQZ8XK+M?#=O_ &!!HFHQK=6MF46V
MD+$.%3_5G(P5=0 -P/.,\9P #D-:U_7M.@\26,.I2;],OK 6UVT2,S1W#H&C
M<8P=N3R,'!'/<]S%:7=CHMQ%)JES=3@2.MS*D8=<Y(& H7CITID_AG2+K3Y+
M&>U,D$LJS2AI7W2.N-K,V=S$;5QDG&T>@J]=(_V":.%#(YC*JI;J<8')H \X
MTC6/$<-EX)UJXUB6_CUH)!=V301JH+0M()$VJ&!!0YR2#GH. -+P[?\ B'7K
M70]=34[6.QOHV-U!YH8@LIVK&/*^5T88P6.0#G/6M3P7X730_#NCPWMO_P 3
M&QMA"6,[2(K8 8H"<+GV J[9>#] TW4KC4++38X+J<L7>-V !;[Q49PI/<J
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
M-W$GGR?+,227'S=<DGZD^M30Z#IUG/\ :K>V)F1Y)8E>9V5)'SN*@DA2<G)
M_B/J: .:T5+RYUOQGHUI?RV4<&HP303QHK&,R1QR2* P(P3NS_ODUW-8-OX6
ML7TV]MM1C6Y:_NOM=T<E0T@*E0,$'"A$ ]EYZFMZ@ 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 ***KWEQ);6DD\,#7!C&XQH?F8#KM]3Z#C/J* +%%065Y;
MZC8P7MI*LMO/&LD4B]&4C(-3T %%%% !16-XH\2V7A31_P"TKX.T7FI'M09/
M)Y/T5=S'V4T[Q+K9\/\ AB_UJ*W%V+2 S^7YFS>H&>&P?Y4 :]%8B:\[>+8M
M#:T 673VOEG\S/1U3;MQ_M9SGM6W0 456\Z[_M/R?LJ?8_)W_:/-^;S-V-FS
M'3'.<^V*LYH **,UCW^N/H^B:IJNJ6@AALB[(L4OF&:,8VGH-I8G&.WK0!L4
M5C65_KLNKO:WNB06]FJDB\CO1('.!@!-H;NV<XQ@8SFMG- !11G-&1ZT %%5
M[&^MM2M$N[.59H'+!9%Y#8)!(]1D'FL[Q)KC>'[""[6U%P)+J"W9?,V;1)(L
M>[H<X+#B@#9HHSSBN?OO$-X-3O;#2-+74)[$0M<(UR(3B0G 3(() 7)R1U&,
MF@#H**KV,MS-802WMNMM<L@,L*R>8(V[@-@9QZXI)I;M+ZUBBM4DMG#^=,9=
MIB( VX7'S9Y[C&.] %FBC/.*,T %%&><56LIKJ:&1KRU2V=975567S R!B%;
M.!@D8..V<4 6:*,C&<\44 %%&<T9H **QM3UQM.\0:)IGV42)J<LL1F\S!B*
M1-)]W'.=N.HZULT %%&1ZT9YQ0 457AOK:XO+FTAF5YK;;YRJ<["PR ??'./
M<>M6,CUH **K7,UU'<VJ6]LDT,DA6>1I=IB7:2"!@[N0!CCKGM5G/YT %%8_
MAW7'UVUO97M1;/:WTUFR"3?DQMM+9P.M;% !111D8SGB@ HK&\0:XVAIISK:
MBX6\OX+-CYFWR_,<+NZ'.,].*V: "BBC(]: "BC(QG/%&0.] !11FJ]_+<P6
M$\ME;+<W*(3%"\GEAV[ M@X^N* +%%(I.T%@ <<C/2EZ#)H **YZ[\50QSZ$
M;.)+NTU:[:U6X67 4A';<!@[@?+/<=JZ'/&: "BCKTK&\5:XWAOPW>ZNEJ+K
M[*F\Q&39N&<=<'U]* -FBDST]Z7/.* "BJUG-=RK.;NU2W*S.L867?OC!^5S
MP,$CG'./6K.>,T %%%&<4 %%&<44 %%&>,T4 %%&1ZT9'K0 457FOK:"\MK.
M295N+G=Y4>>6"C+'Z#CGW'K26<MW+Y_VNU2WV3,L6V7?YD8^ZYX&TGTYQZT
M6:*,C&>U% !11G%9>KZP-.N-/LXHEFO-0F:*W1WV+E49R68 D#"GH#R10!J4
M5EI>ZL^@K='2%34B.;)[I=H.[!_> $8QR./3@5J9% !15<WUL-173_.7[6T)
MG$0/.P$+D^@R0/S]*L9H **,CUHS0 45C>)M=;P]HXU%;47*B>&%E\S9@22+
M&#G!S@L.*V: "BC.>E&: "BFO(D:,[NJHHRS,< #U-16=Y!?V-O>VT@>WN(U
MEB?^\K#(/Y&@">BC-8\>N._C"?0&M0HCL4O%G$F=P9RFW;CC!4]Z -BBC..M
M% !11THS0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <_P".+F"S
M\%:K/<Q3RP"'$B0.48@D _, 2!SR<'C/!K \#W5L?&7B6WMI[5X9(K2XB%G&
M4A8%&#,@R01PH+ \XKOZ@N[?[7:R6_FO$L@VLT9PV.X![?7\J .7^&*R+X#M
M-^?+:>Y:'/\ SR,[E/PVXQ[8KKZCM[>&TMHK:WC6*&) D<:# 50,  >F*DH
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
M$>6)2">,?E7L=(2 "3T[YH YKP3:Z7;Z;=OHM[<7>GW%TTT;N%$0+ ;A"%4
M)GTXSNKSWQ7>6%QH'CNTUOR1KD=RS6<<P_>&V 3RC%W*XW9V]RV>M>T#&..E
M&!Z4 >4:M/I&J>(=:TS7]1N[6ZFFAFTE[>-3)+#Y:%/L[E"=V\/D ]3[FKIE
M-KXZCE0V6JP7&I[&1@%OK"7RRI/'WXL GM@'OBO2L4FY=^W(W8SCOB@#R$75
MK:^$=4F6\ACM+?Q8[RQLW[N6+SQ\C$9VJ1SD\< =ZK:D-!N/!OB;4+'4=.F%
MUJ=M+'#:7 8VJF2(;<@\$XD; XY/7DUZEK.DOK$5I):ZE-93VLWG12PA74G:
MRD,K AAAC[@\@\5+INEO9RR7-U=M=WDB!&F:-4 4$D !1TR2><GWZ4 <QX9C
ML+'XB^)++3O(BMWM+.?RHB-K2'S0[8'\1&S)[\9J+4'L)/'6L6?B@0#3Y=/A
M_LXW.!'M&_SMA/ ?)3..<!?2N]HQF@#R#2],34]6\'V'BI!<74VA7*7,5RQ#
MO\\1C#C.2VW)YYR">HKL_'TL]IHNGR(K'3TU&W_M':,XM=WS9_V<[=W^SG/&
M:ZL$$9!!'M2T >.^+H($LO%LVF/'_8)M[*3-NW[I;KSL.8]O .S9NQZC-6=6
ML#I^J>(+KP:K-:2:,'NEL7W!Y_-&"I!.93%YG3GE3W&?0O$NA_\ "1:#/I7V
MG[,DQ0M((]Q 5@W R.X%:J!@BABI;'S%1@$]^* /'-;7PS>^"_%&J:%J4MRL
M^E[)8DC2*!9 <IE51?WW)&.N!SVK?U>W\.:?JFCV<5O;1QZ@EQ<+--F2WED*
MQJ?DS^\E88QS_>/).#Z-C%)D9QD9ZXH \>\.R6%Q_P *UO;]8I6%A<VS331[
MB956/8F2.6!#8'J#CG-/BNEMM-O#$RMI,?B^3^T0ARJVQZ%O^F>_9GM@>F:]
M?HH \>\4PP1Z3XS:R>(:$_V)K?RF B%SO_>^7CC[NPG'<GOFNIT"/3[#XFZW
M::;Y,4$^FVL[1Q,,/+OE#/[L5V9/4\9KN,8&!10!P6H/82>.M8L_%(@&GRZ?
M#_9QN<"/:-_G;"> ^2F<<X"^E85O;AC\-E\2I!)J)$PG-XJF0IY$FP/NYSRO
M7^+WKUK&:* ..^*/DCX?:@92H(:$H2<?-YJ]/PS^M<QXAM=&OM=\>M<BVF"Z
M+;RQ;G! E"SX91G&X93!ZC(QUKUBD) ZD#M0!Y;;O%)XJTV^5;>34KOPL#:3
M.@9I;D,.A[L,\^@]JA\/-X=U2UM[Z/4+L:K;:=+#J5JT:1[24^?[3\@)(<<$
MG))SSS7K!(49) 'J:,@-CC)YQ0!XS;Z7HD/@;P)>B.%+J[NM/2ZF\PAWVH00
MQSVR1[<#L*MO=:1I"^)+#9$FF1^(;41Q))LMX-T<3%I ./*WAMPZ$\<9R/6P
M0P!!!!Y!%+0!XS+>6\?@?Q/:_:(ML7B2 QJB&- AFMW^13T4_.PYZ9/O7?\
MCVYN;?P=<7-FLLL:2P/<+!DNUOYJF4+CUCW?AFNGHH \PU:YT9M$N]5\*[IM
M-GO;)]4:T!\DVZN!(%4<9V8WX'W>M4_%$5K]F\92Z0\!T*70-S"W8>2;S+[2
MF.-^T+G'^QGJ*];QCI0!@<4 >6_8]+3Q1<VEC';LE_X8=YHT(;[1*&&UF'\3
M8)Y.3BL[3;7P_J47PXM'CM'AFL)8KF)<*)'^SJ"& QD[L@^X(ZU['10!Y/?Q
MVW]F^,].OT6+6K>1CHR])A$(E%MY!Z_?!'R_Q$YZUT&ES2?\+/$5Y+&;W_A'
M8%F"L/\ 6>:Y8#\\_0UW&.<T4 <3K<UNOQ"MH->6#^Q9=,=;8W0'DFX\SYP=
MW&[9MQGMNQWKGH["[T[PAI'B66&6>70[^:2+>I>633FD=,<\DB-@Z_[H]:]6
M!#*",$'D4M 'G'B+R]#BT.YU4&UTR[NIIM4D6)72.:1<Q^8"I!4$E<D8R%-9
MDFE^'Q?>$+.&ZDO-+GU"[*&Z8*K1/!)\B !?W6X[0,8.<#((KUK&1@T4 0VM
MK!8V<-I;1B.""-8XT'15 P!^0J:BB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#@+BTE\0>/M>TS4M.L[RR@L+4Q1RW##R\M,0RX
M3*LQ5<D$$;1R<4NB^*VCT;PG!I'A^V@AU>.40P"ZV+;E%9\?<Y''4<]>#716
M^A7%OXHU+6DOHR;VWB@\DVY^01[RISNYY<YX_*LO3/!$NF1>&HUU19%T,R[,
MVV/.#J5.?GXP&- #[+Q?=W>D17+:;%#.M_-8W;/<_N+9HBP+ER 2I*@#@'+#
MI5:V\=W-Y8Z!/;:1&[ZM=3V95KK:(I(A)DYV<J3$>< @'H3Q3XO UU!);SPZ
MT%G@U.XU%<VN4)FW;E*ENHW':V>/>EL/ LU@-)5=8,J:;J$][&)+89;S?,RI
M(8=/-;GZ<#I0!)8^,Y;FWC@EL(X]5DU.73! LY:,R1J79]^T';L4G[N<X'O3
M-6UBX6TTXZSX=A+'7(;1 ]P&4$N!'<)\O/7.#@@U'-X!DEMIS'K#07_]JMJM
MK=16X_<2,-I4J6.]2I((XZU?OO"][J.GV,5UK'F75O?Q7SSM;C:[1D%55 PV
MKP.Y/7G)H BOO&$VGZS;V=Q81I%/J*6*!K@><P8<3! /N;OEY.>,^U1^$(DA
M\4>-$C147^TXSA1@9-M$3^I)J*?P)<RW,SKKLB1-JZZM&IME9ED!&5+$_,N!
MA>!@8Z@5MZ/H<FEZMK-\UVLPU.X6<H(MOEE8UC SN.>$';KF@"A)XFU(^*+_
M $BWTJW:&P6WFGN7NRN(9"^Y@NS[RA"=N>>>1QF"R\8WU_/I[V^ASO9:A;O-
M#/B11%A=Z"4F/: P[@M@\<]:U+;0&A\3:IJTETDL6H010/;^3C:(]V/FW<YW
MMGCTK-T7PS>>&K3R)?$,]SH]FC"TMI(55HEP0%>0<N%!P!@=NN!0!1TWX@7M
MQ'X>OK_1$M-*UL!(;A;OS'BE*%@'7:!M(4X()Z<@=*N1^-V:ST;59+!5TC5K
MA+>"82DR(9"1$SKMQACCH>,CKSC,\"Z!)J'@KPH=4G5XM.B65+7R"C+*$* 2
M$DYVAFXP.<'M6MI_@E;.PT_2I+_S])TZZ%S:0-#B1=I+1JS[OF52<CY0?E7)
MZY ,R^\:>()- \0W]EHUG"FE?;(FFDO"W[R$<$+L^8'GJ1SQ[U?74Y#KOA>&
M^TJUDOKFSN)(;L3EC"51"P&4'W@5R?8\'O9M_"!70?$&DW-_YL>LRW$C/'#L
M,7G A@,L<XSQ3H_#%X-1T*^EU5)9=*@EAYM<"7S%4$\-Q@*..>_/H 9NF>.K
MZ\CT2[N-&A@LM3O9;#>MV7>.53* =NP J?*/.0<GIZR7'CBX5!/::9'- VL'
M2 )+@H_F!BF\@(<+N!XZXP?:G6O@B:VTO1K'^U49=+U%]05_LN#(6,AVGY^!
M^];GV'X\U9_V@^L7EY9W.S4WO)9UTZ]T%V=6R54><"J@%,#?S@'J>X!WOBG6
MY_#OA^?5HK);M+;:TR&8Q[8\@,X(5L[1SCT!K-?QDR:UK>F?8X&ET^UCN+?;
M=$FZW\!<;/E.=HZG[Z^M=-<V\5W:S6UP@>&9#'(AZ,I&"/RKE[#P%8V/]@/]
MJGEFTE64ROUN00.']<,B,/38* ,*;4[[0/%GC74[32[:=X-/LKJZC-P8QA4F
M+;3L)9B <9 '')%;LVOV$?BNVFGT^)5.B37RWY;,B0AHRR;<=.0>O:I;[PC+
M>77B28:BB+K=FEFR_9\F%55U!!W<G$C?I^(/!_F:C9W%U>)-#!I3Z7)#Y!7S
M4?;N.=W!^0?K0!6U#5-0U7P_<BYT5!IM]I,UPLPF#^4=F5212!R0<Y7(!!'O
M5;P=KUW#;>%]%N[".."\T9)K6=)]S'RDB#!UV@+D.",$U<TWPAJ5CHLFDS^(
MY;NT2V:VM%DME4Q(5V@N0<R$+P/NCN03C$]CX2EL[SP[.=11QHMD]FJBWQYJ
ML$!).[@XC7]?P +VN:Q<Z7);I!:Q.DJR%KBXF\N.,J!M7H268G  '8_0X*>.
MK^^A\/-I>BQ32:W82W<*S7?EB-D5"48[#Q\X (_(=:VM6\/SZAKNGZK;ZDUJ
M]I%+"T9B$@=9-N2N3\KC;PW/4C!K+T;P/-I$GAPC5A,FB6\MNBM;8,BR;0>0
MW& B^O.?H !TWC.[\TM::+/=P0W@L[@0+([J00KLN$VD(V0<L"0">.AU/%.N
MS>'=)COH;(7>ZYA@,?F["/,D5 1P0>6'!Q]:HP>$KRRUN]N+'7I[?2[Z<W-Q
M8>2K'S#C>4DSE V.1@]3@C-:'B;0W\0:6EDEVMMMN(;C>8M^3'(K@8R.ZC\*
M ,FX\6:K;_:;3^Q8Y-5M(/M$MO!+)*A#,XC576(_,PC)Y QD=><1:SXZGTC2
MWU*72&AMX[2&Y,=W+Y4TF\_/&B8)W(,9SCD@>]7M4\+WUQX@36])UM]-NW@6
MVNE^SK+'.BDE3M)^5@6;!YZ]#5#6/ ,NJ?VM&NN3QP:G916LHDA$KJ8P=K!R
M1P<DE<<G)!&: -"?Q6%\4R:%#';?:HFA_=3SF.26-\;I(QMPX4$Y&<Y4].,U
M+KQS]GTB?7DLEDT2WO&MI9A-^\"K)Y32A-N"H?/&<D#/M5C4_"4NLR1C4;^.
M>**YAN8F-J!-"\>PGRW#?*&*<\?Q$5$/ Z+97VDB^SH=Y=FZ>T:'+J2X=D5]
MV A8=-N<$C/3 !4U7QUJ&FGQ#(-%ADMM"EC%RYO"&>-D5]R#9]X!NAP..IJ[
MXB\83>'YIVEL(S;0/ H+W 62<2,%9HU .0FX9SC/(XZF/4O!$NI6WB>!M45$
MUXIO(MLF$*BIQ\_/"C\?RJ+5O MUJLFL$ZX8H]4^SO(HM0Q22+;C:2V=AVYV
M^I//)R 9)U'4=!\4^.+S2M'AO8H'MKBX0W'DL5$ +;!M.YNIYQ]235V"\2]^
M(MMJNF0)*]WX9,\2R-Y?F RH5#, <<$<X.*U9O"=P][J\L6JE(M7BCCNPT ,
M@VIY9,; @*2OJK8//M3WT.'1M937HYBEG8:4;);.*W9V$2D/\I!R3\H  !H
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
M#%U"GH2>M,-S J;S-&%P#N+#&#T/XUY(=+A2+0H;V!&T\^*+AK*.5>$LF24
M8/2,L1@'@AE[$5<O]#T*'Q!XNM!IUDMK'H4"PQ>4NP.HF'RCIN *=.1D>M '
MJ0DC,C1AU+J 2H/('TIGVJWVRMY\6(<^8=X^3'KZ5Y?IRVECJ/@R]M[?-S-H
M5Q]M, Q+._EPD*[=2Q97QGG(-5O#CVMSKND""WQ;7/AR:W$"VSE48/$1$[L/
MG=?FRQQSG@9H ]*BU8ZC::;?:5]GN+.Z=6>224H1$5)#*,')SMX..#6B9HA,
M(C(GF$9";ADCUQ7DNDK8KX9^&IC@2*XM[V)+@F$HR,+:17SD#^+8"?7 ZT^>
M*XN_"NIZ?(FSQC'K#2P,5Q*6,X,<B'KY8B(&>@4$'I0!ZNTT2,%:5%)(7!8#
MD]!]:7>I<IN&\#)7/('K7COB.PT][;XCSI:PM=)<026C! 65_)BRT?HV\')7
MG(YZ5Z3:WN@S>*IHK?RCK362/(XC.7@W?+A\8(!;H#W% &Q)-%#M\V5$W'"[
MF R?042311 F21$ &3N8# ]:\[\?RV\NIZC8O:N+B309A%,T+S"7);,4:C@/
ME02W)QCZC.L[?2=5\0137]O#.DGA6+S#<Q\-(&.<AARV/7G!R.#0!ZI-,D,)
MD9XU]#(^T$]AFLKPKK<GB+P[;ZI+;K;O*\JF)7WA=DC)UP,_=]!7G_AS4%MI
M?"+:\"=,;P\D$,DZ%D2[R!(K\<.4  S_ +0[FNI^%X2/P!8PI$\0BEN%"/&4
MP/.<C@CI@B@#L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#(TG0AI6H
MZK>"ZDF;4IQ<2(R@!&"*@VX[;5'7-:]%% !1110 4444 0W-K%>1>5,"T>06
M3. V.Q]1[=_I4U%% !1110 4444 %%%% !1110 4444 %%%% !1110 C E2%
M.#C@XSBLKP[H:^'M+^P1W,EQ'YTLP:10"#(Y=AQVRQK6HH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H?LL7VS[406FV>6K$_=
M4D$@#MD@9]<#T%344 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '/^.+Z\TS
MP/K.H:?<M;W=K:2312*JMAE&>C BETWQ/IFM7$FE6M[*FH) )2&@:,LIX\Q-
MZX=<]QD?G4OB_2[C6_!VL:7:;/M-W9R0Q;S@;F4@9-4+;2[S4O$VDZQ=64E@
MFFV4L(25T9Y7DV9^XS#:H0]^2W3B@#1\.ZR=8L[D3*JW=E=26=RJ?=\Q#U'L
MRE6 [!L5L5RG@FTD1_$&IL,1:GJLL\'^U$JK&K?1MA(/<$&NKH **** .8\<
M:]J&AZ(9=(MUN;\9G\H_\\8L/*?^^1M'NZUH7/B;2;3P[%K\]R5TV6-)5F",
MPVOC:2%!QU%4TTF35==O[O4[:[MTC46]IY=V4#Q8RS?NWSEF['LB^]<DOAO7
MX/A[K/A6+2Y6BCNB-+9KB(YMS*'56)?@KR.>V* .R/C+1%AU*5[B=%TU%EN@
MUI*&2-LX<+MRR':?F (X-:$>L64TME%'([/>Q&:#$+_,@ ))./E^\O7'45B0
MZ?=-X[U+4KJR*:;<Z9!:[Y70@LKR%@0&)QB0#\ZK^!-(N+""Y$]P+BWLY'L-
M.?DD6R.<9)[Y^0^HB6@"UXK\0/I5[HNGQ&YC.HW9BDEAMVD9(Q&[G;A6!8E
M,8)P2<=ZCTSQ9IEFCZ9?ZS->7EI))'<7,EB\03:ID_>$+M7$>.> V#CT$OB:
MQO[O7/#5Q:6;SPV-ZT\[*Z+M4PR1\!F&3EQ^ -4;;3-<MU\:O;V21W.H3--8
M-<,C1R'R$C 8 G W)T(Z&@#77Q?HI@NYFN)D6TMEO)0]M(&$#9Q(%VY*_*>@
MXQSBK<>OZ9+?PV2W)\^:U-Y&&C90T(*@MN(QQN7C.>>E<.GAK7+V[U5Y-.DM
MEU'PZ; R7-XLC+/^\^]M)X.\8V_*!Z=*27P]X@UI[:.;36TY#X=N=*>1[B-C
M'*_EX;"DY7Y#C'/KB@#9G\3M=^-O#=KI]W/]@OHKEY$:W*I,%0%'5V7)&3V.
M",'H1GLB<#-<!867B*YU?PE/>:&;4:5#-#=O]IB926C5 R88DJ2,\@$>E=7X
M?U2YU?2A=7FGM87 D>-X#*LH4JQ'#KP>G\QVH JKXRT-[:"X6ZF\J>\-BA-I
M,#YX."A&W*G((YP.*SO%GB-[$V!L;V2#R=8MK2]!@^5D?!*Y9>?E(.5/>LW6
M?!&H7]YK\-M.L-A=;-1L]K89-0 P#_N@HC'U+>U7-5T759M$T%1:>??1ZI!J
M%]Y;J I#[Y,%B,@9VCV H WK3Q/I-[9W-S%/(JVLXMYDE@DCD20XPOELH;)W
M+@8YR,5G:EX[TNRLFFB6YFECOH;&: 6[B2)Y&4 LI&0,-D<?-P!FL#5?#.N7
M=UXAN[:PC9WU2UO[2&XD39=+%$B,C8)VYVMC(]*L:CHFHZCH#7%KX8M=,O/M
M]G=&SCDB\V80RJS;G7"YP"%!/;KS@ $Z^,8]*\4>(EU:]N3IMM;VD\*"T9C
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
MD<'[R\E<9 ^4]^E2?6=2U5?%KVNI/9RZ* MJJ(NUB(1+O<,#E6)(QGH..>:
M.\I"P! )&3T'K7G*:MK>N:GM75;K38I_#<.I"&&.,F&9BV0"RDXX'!R?<4W2
M;R^UOQ)X+OY]0N(Y+SP])<RI%M"%\P$G:01SN/Z8Q0!Z35>^O8-.L9[VY9E@
M@0R2,J%R% R3A02?PKS6TUW7+7P=#KUSK=Q/)<WYTXAX8A' K7AB\XX4?,J@
MCGY>1Q6MJM[?V>K:_H4EQ)=V,F@R7L;R@;X7!9"F0!D-U&>1@]N@!VME>0ZA
M86][;L6@N(EEC8C&58 @X^AJ>N<T.[-A\-M-O%B,K6^D12B,=7*P@X_'%84&
MM:JEAX-U9=0DNEUR2.&[@VKM4RPM)OCP,KL*D8YR,YR>: /0**X;0]3U2>]N
M?#=YJ,SZK9:BS2S[$#/9XWHV NW!#+&<#.=Q[5'I6I:_KR6NL6NHVUO FI20
M74$LN1Y0E:/R]GEY$GW2#NY)]"  #O:PO$W]A26T<&M6:WGWIHH! 99/D'S.
MH R, CD>H'<"LOP0^K:BMSJ%_K5S<K#>WEHMNT4:H52<JK':H.X!<<$#GIW+
M-2MI)/BUHS"\N$7^R[IMB[<#$D&1RO0]^_H10!M^&9M&N-)\W0[<PV9<@$V[
M1>8>/F^8 L",?-WK9KS(ZWKK6<876)ED_P"$K?33(8HR6@W$!2-N,C Y&/?-
M6XM8U&U&MZ;/K4SO:ZU;VMO,\*-/,DB1R&)<!5W'<P#$<#D],@ ]"HKS%M?U
M[^R9U&HS036_BF'3@62-V,#O%\C'') <C(YXZGK4USXDU/0YM>L)M2EGC@U2
MQMHKRX1-T$=P$WD[5"G;EL9'&1G(% '?W]]%IMF]U.LK1H5!$432-R0!A5!)
MY-6:X;Q3+K&@:!J]Q;Z_)(R3VKVZ-$ADA1Y%1U9B/F#'<0< CUXJMXIU[4K*
MXU.YT_49)!8WME"8XT410!WC#H^>79A)GC[H(Y!Z@'9VNL65YJM]ID,CF[L5
MC:=&C90H?=MP2,'.T],U?KD]&_Y*9XJ_Z]+#^4U0ZBVK7OQ#;2+?6[FRL_[,
M6[V0Q1$AQ-M/+*>"!SG\,4 =E17!:+J.OZ]!IVMV^I6UO;/>2174$DH(\O>R
M",+Y?RR*=N"6Y.<\$ 9%GJ_B5/#VB^(FUR>Z9]7^PSV;PQ!)HFNFA_A4$.."
M"#CCIUR >J45YM=>)M7D\&ZCXJMKJ1;FQU&2(:?M4HT:3^5Y3#&=S+\V<YR1
MVXJ_#_;&I^)/$]NWB"]@M=-GC$,4,<0RKVX8J6V9X9L@CGCDGC !V%SJ$%J]
MJKB5_M,ODQF*-G ;!/S$ [1\IY/%6J\RT&]U&P\'_#MHM2N&6_F@BN4D"-O1
MK=WQG;G@H.^>3G--FUC7H+#4]3.MW#_8/$:620&*())"TL2%7PN>CG!!% 'I
M]%>?ZWJ7B.6[U^VT^6ZCO[:YMDTU((0\;QL$+ER5*@\OG=]T!3WY[V)&CB1&
MD:1E4 NV,L?4X &3[ 4 57TFR?54U1H,WL<9B6;<<A#R5ZXP2 <>H%7:** "
MJ-AHVF:7/=SV-C;V\UY(9;B2- &E<]V/?J?S-7J* "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH S4T#3$N_M0MV\SSC< &5R@D((+A"
M=H;D\@9YK U_P>DFG06NEZ;:7%J+UKNZM+FYDC,K$-\RR#<5;<VX\<^O)SV-
M% '(:3X+M%L[F"_LC#:SM$XL5U":=$="6#[F(P<E> ,?(#R>FS-X:TF>2_>6
MV9VU"(0W9,S_ +Y " I^;I@D?B?4UK44 9?_  CVEFYL+C[._G6"&.U?SGS$
MI&"!SW  /K@5')X5T2:SU"TFL$EM]1D\VZCD9F$K\?,<G@\#D8Z#T%;%% &'
M_P (?H']F0Z?_9R?9X9A<1_.^\2@8#[\[MV.,YZ<=*$\':!%M\K34B"W7VP"
M-V0";^^,'KR?S/J:W** ,>7PMHL\%_!+9"2/4)%ENE:1SYCKC#=>"-JX(QT'
MI5RYTNRN]*DTR> -921^4\08@,F,%3@YP1P?6KE% &;<:#IMU8VUG-;;H;5E
M:W/F,'B9> 5<'<"!QD'IQ39_#FDW.GBPEM-UL)A.5\Q@6D#;@[-G+-G!R2>0
M*U** ,6Z\(Z#>ZS'J]QID4E^@4><2<MM^[N&<-CMN!Q5_4],L]8T^6POX?.M
M9AMDC+$!AZ'!'%6Z* ,MO#NEO=37+0.9Y[<6LDAGDRT0SA3\W3D_F?6KEC8V
MVFV$%C:1^7;0((XH]Q(51P ,]@.*L44 8EOX1T*T6T6WL%B6SE,UN$D<"-R"
M"1SZ$C'H2.E$_A#0;G3KNPN-.26UNYS<3)([-NE_O@DY#>XP:VZ* *FFZ79:
M/8I9V%NL$"Y(4$DDGJ23R3[GFH+;0-+M+6]M8K13;WKN]S'(S2+*S_>)#$]>
M_K6E10!R-]X(L;/PO>Z7X>TZRB-R4$D5R[E98PP)CW_,R@KN (!VDY J/0/"
M*VMQ)-)IPTV&2%H9;:'5)[@3!L==V N,'!'//4=#V5% &,OA71DMX;=+5TBA
M@^S(B3R*/*_N'#<K['BGS^&=&N;I[F2PC\Y[?[*S(2F8AD!>".@9A]"1T-:U
M% &/+X7T6>QL+.6R#06!!M1YC9AP,85LYQCC&<8XID'A#0;4VYM].2'[/</<
MPB-V4)(V=S  ^Y]L$CO6W10!BOX3T22VGMWL0T4]R+N0-*Y)F!SY@.<AN!R*
MT+O3[2^L#97$(:V.WY%)7&T@C!&",$#IZ5:HH JV6G6NG^:;>,AIFWRN[L[N
M<  LS$D\ #D]!5&Y\+:->?VC]HLS(-1V_:P97Q-MX7(SV''TK8HH S&\/Z8]
M[+=R6QDGEMOLDC22.^^+GY""<$<G\S5*Y\$>&[RPL[*?2XWALCFW^=@\?&#A
MP=V, #&>P]*Z"B@#-CT#3(;^VOHK41W%M!]GA9'90D7'R!0<8X'&.P]*KOX4
MT62VN+=[-C#<W NID,TF'E!!#GYNN0#^ ]!6U10!@S^#/#MS///-I<3R3S)/
M(2S<R+C#XS@-P,D<GOFM"TTBQL+Z[O+: QW%V5:=]['>0,#@G'   ]N*O44
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH K:@ES)IUS'9LJ7+QLL3MT5B, _AUKG_ !%X7BU6RT_3QIMO<6-M
M&RH3.T,]NX"B-XG )& &SR.W7I6I<:IJ$5Q)''X?OIT4X65)H &'J 9 ?S%1
M?VQJ?_0LZA_W_MO_ ([0 SPWI.HZ? &U:[%Y>+;PVQG!SO"+DL<]R[/]0%J?
MQ1I]UJ_A75=,LA#]HO+26W0S.552ZE<D@$\9]*C_ +8U/_H6=0_[_P!M_P#'
M:/[8U/\ Z%G4/^_]M_\ ': ,O6/#NJ:C\,CX>C%HM^UG';$M,WE J%!.[;GM
MZ54\0>#;_P 1ZGK#3R6]O:ZAH\=BKI*S/'*LC.&V[0"N6'?/'O6__;&I_P#0
MLZA_W_MO_CM']L:G_P!"SJ'_ '_MO_CM &<=%U;4M4TO5-3BM(KK3+6>-$AF
M9EEFE55+9*C:F%/8GYO;G/TGPGK-A;>"89!8M_82.ER5G?Y\PM&"GR<]<\XK
MH?[8U/\ Z%G4/^_]M_\ ':/[8U/_ *%G4/\ O_;?_': .;A\,^)+97"?V?)!
M+K5Q?7%H;IU6>&0':K,(\Y5B"5P0V,&H;7P/>CP_'H^J:=IEY:I>74Z^3</%
M)%YDI>-XVVY1AN((!Z=STKJO[8U/_H6=0_[_ -M_\=H_MC4_^A9U#_O_ &W_
M ,=H GT.SO\ 3?#MG:7UU]MOH(0DDSL?WC#U;&3]<9/6N:\.:'XJT'P>FB1+
MI4=T'F(N_M$D@C\R1GW!/+&XC=TR <=:WO[8U/\ Z%G4/^_]M_\ ':/[8U/_
M *%G4/\ O_;?_': (-!T*;PMINCZ)I:12Z; D@NIIG(E+'Y@R@#!+.23DC';
M-1^,]%U'7+33(M.%MNM=2M[R0W$K("L3AL#"MR<8JW_;&I_]"SJ'_?\ MO\
MX[1_;&I_]"SJ'_?^V_\ CM %+7-%U34/%GAK5+9+3[/ICSO.LDS!F\R(IA0$
M(.,YY(K#U'PEX@EM-;TZT73VMKW5XM3BFEG=6XDB=HRH0XQY9^;)[<=QU/\
M;&I_]"SJ'_?^V_\ CM']L:G_ -"SJ'_?^V_^.T 9%UX=U>;4?%EPJV035["*
MVMP9VRKJDBDM\G _>=L]*Z#1+2YT_P .V%G.L1N;:U2)@CDH650."0#@X]*K
M?VQJ?_0LZA_W_MO_ ([1_;&I_P#0LZA_W_MO_CM ')-X*UY_ACJWAD_V<+R\
MGFD23[0YC"R2F3D^7G(SCI6[J>BZO?>*_#.K)%9+#IBS_:$-PVXF2,+\OR8.
M,9YQ6A_;&I_]"SJ'_?\ MO\ X[1_;&I_]"SJ'_?^V_\ CM &U16+_;&I_P#0
MLZA_W_MO_CM']L:G_P!"SJ'_ '_MO_CM &U16+_;&I_]"SJ'_?\ MO\ X[1_
M;&I_]"SJ'_?^V_\ CM &U16+_;&I_P#0LZA_W_MO_CM']L:G_P!"SJ'_ '_M
MO_CM &U16+_;&I_]"SJ'_?\ MO\ X[1_;&I_]"SJ'_?^V_\ CM &U16+_;&I
M_P#0LZA_W_MO_CM']L:G_P!"SJ'_ '_MO_CM &U16+_;&I_]"SJ'_?\ MO\
MX[1_;&I_]"SJ'_?^V_\ CM &U16+_;&I_P#0LZA_W_MO_CM']L:G_P!"SJ'_
M '_MO_CM &U16+_;&I_]"SJ'_?\ MO\ X[1_;&I_]"SJ'_?^V_\ CM &U16+
M_;&I_P#0LZA_W_MO_CM']L:G_P!"SJ'_ '_MO_CM &U16+_;&I_]"SJ'_?\
MMO\ X[1_;&I_]"SJ'_?^V_\ CM &U16+_;&I_P#0LZA_W_MO_CM']L:G_P!"
MSJ'_ '_MO_CM &U16+_;&I_]"SJ'_?\ MO\ X[1_;&I_]"SJ'_?^V_\ CM &
MU16+_;&I_P#0LZA_W_MO_CM']L:G_P!"SJ'_ '_MO_CM &U16;9ZC?7-RL<^
MB7EK&0<RRRPLH_!7)_2M*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@"&[NH;&RGN[ABL,$;2R,%+$*HR3@<G@=!6&?&VC"\>S/\ :/VJ. 7#
M0_V9<[Q&20&QY><9!'X5T+*&4JP!4C!!Z&N-@_Y+3>_]B_!_Z424 ;^F>(-/
MU>^O+2S>1I+1(GD+1,@Q("RD9 SP*U*\MUQ;JVU7X@WUAJ%Q8RV&G6UQ%]GV
M@%DBD90V0<KQC'O6[::C=^(_$.JZ9)>SV'V33[6:W,#;27E5RTO^T%("X.1U
MR#G@ [6BO,]#UG6O$EYX6^UZC<V:ZEHL\]Q';A5!='B =25)&0Q/L#QBH](U
M761I7A#5)]9NIY;O5'TZXB<((Y(AYR@D!?O?NU.[/7/;B@#U"BO.K36[YO$>
M@2P:C-=66H:C>V\DK82.9$25E5(^<!#&%W<%L$\@YJYX:U>__P"$CBT_6OM<
M5Y+;RR0R+();2^3<I$D9'W"JG[F!PW?K0!T>I^)--TC4+.PO'N!<WF[[/'%:
MRRF3:,MC8IZ#FI-.U_3-4NY[2UN3]K@ ,MO+&\4J ]"4<!L'UQBN>\3_ /)1
M_ O_ %UO?_2<U5UX"?XP^$Q8\W-O;7;WY3^&W90$#^QDZ>^: .]/ K*TWQ%I
MNK&^%D\\AL9F@N ;:1=D@ )7E1DX(Z9ZUJ*RLH92"#W!K@/!<>I/J/C V=W:
M0Q_\)!/E9K5I#GRXN<B1>.G&* .OT37-/\1::FH:9*\MJY95D>%X]Q!(. P!
MX((_"EUO6K/P_I4NHWYD%O&5#&.,N>2 .![D<GBO-O"E[=V'P^\$M;W+Q&?6
MGMY@GW9(VEG)!!]P/>I_$5]<W7A'Q[;SW+S16FI1PP!SG8FV!MN?]YFZT >A
M1ZU9R:_-HJF3[;%;K<N#&0NQF*@ACP>0>GI3-0U_3M,U*QT^ZDE6ZOF9;9%@
M=Q(5&2,J"!@<\FL:/_DKMS_V 8?_ $?)4'BO_D?O O\ U]W7_I,] &Y'XFTN
M;4-1L(WN&N=.56NHQ:R_(&&5YVX.0"1C-6-&UFQU_2X=2TZ1Y;289CD:)DW#
MU 8 XKE=&_Y*'X]_ZXV/_HEZM_"[_DF'AW_KS7^M '74444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5071M/35VU9;9
M1?NGEM/N.XIUV]>F><=*NNQ5&8(SD#(5<9/Y\5RUE\0=(N[>QNI(+VUL[ZX-
MK;W-Q$!&TH8KL)5B5.Y2!N !QUH UYO#NDW$E])-9([7Z".[)8_OE' #<\@#
M(QZ$BB;P[I-P8&DLD+01&!&#$-Y9ZH2#DK_LG(K4HH H/HNG/>PWAM5%Q!$8
M8I%)4QH>JK@\#@<>P]*KIX7T6*WM;=+"-8;68SP(&;$4AS\RC/!Y//N?4U>O
MKI[.W$L=I/=,9$3RX-NX!F +<D# SD^PJOKVL0^']"O-6N(9IH+2(RR)" 6V
M@9.,D#]: *R>$/#L=PMPFC68E6X-RK>6,K(<Y8>G4_G5JQT/3=-D1[2U6-D4
MI'\Q(C4D$A03A02!D#&<"KT;B6)) " RAAGWIU &=?Z#IFJ7<%U>VBS3V^?)
MD9CF//!VX/&>^*EL=*L-,$OV*SA@,IW2M&@#2'U8]6/UJP9HA.L!D7S64N$S
MR5! )^F2/SJ2@"KI^FV>DV$5A86Z6]K$"$BC& N22<?B34%EH6FZ=]J-G;"
MW;F2<H[ R.>K$Y^][]:T:* ,8>%-"&CC21ID(T\.)%MQG:C@[MR\_*<\Y&*#
MX3T VMU;?V3:B&[96N$5,"4J %W8ZXP./:IM$UR'78;N2&">'[+=R6DB3!0=
MZ'#="1C/O3)?$$']J3:;9VUS?W5NJM<);A,0[AE0S.RC)'. 2<<XQ0!9CTBQ
MBU/^TDMQ]M\H0&8L2QC'122>1GGZ\]:;>:+IVH7MM>75LLMS:DF"0L<Q$\$K
M@\$C@UF-XPLTN+2!K.^5[G4/[.^>,+Y<WE^9ALG.-H.",@_0@G9O[I[*T:>.
MTGNV#*OE0;=YRP&>2!@9R>>@- %5?#^EI=7ETEH%N+U0MS('8-* , ,<\X'
M]!5C3=,LM(LDLM/MUM[:/[D29VK[ =A5NL;5/$<6G74MK#8WE_<PP+<30VBJ
MSI&S%0<$C<25;@9/RGVR ;-%8^L^(K?1;G3[>:UNII-0E\B 0A>7VEMIW,,<
M*3Z5:L=2:\N9[>2QNK22)$<B<)A@Q8#!5F!^Z<_AZT 7J*** "BBD)"J68@
M<DGM0 M%4S?YGLE@MYIX+I6;[3'M,<8"Y!;)S\W08!_"KE !115+5=6L]&L_
MM5[*40NL:*JEFD=CA451RS$] * +M%8Z^(8(]0M;*_M+K3Y;LE;8W.PK*P&2
MH9&8!L9.#@G!QG!IE_XEAL[V>UBLKN]>V\HW7V95;R!(2%)!()Z9. <#F@#;
MHKG;/Q9_:%Q8BUT75);2]198;U43R?+;.&8[LKV.",X8<=<=%0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MV,D5):6%GI\;1V5I!;(S;BL,80$^N!WH L4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445E>(M?MO#.D2:I>0
MSR6T;*KF!58KN8*."1W8#B@#5HK#;Q39VVH6ECJ5M=Z;->-Y=N;I%V2O_<#H
MS*&/8$@GM6Y0 45''-%*\J1R*S1-LD /W6P&P?P(/XU)0 45!>WMOIUA<7UW
M*(K:WC:661NBJHR3^0K-MO$2SWEG;3:9J%J;P$P/,B;6PI;DJQVG Z-@^W!P
M ;-%%% !14<4T4V_RI%?8Q1MISAAU'UJ2@ HHK+M-<AO/$&HZ,L$\<]C'%*[
MN%VNLF[;MP2?X#U H U**** "BJ6I:I!IBVXE#R37,HA@AC +RO@G R0. K$
MDD  &F:5K%MJZ7'DB2.:UF,%Q!* 'B< '!P2.00002"".: -"BJ]]>Q:?927
M4PD9$ ^6-"S,2<!5 Y))( 'O6-IGC+3=0.HQSQ76FSZ=&)KJ"_C$;)$02)."
M05X/(/:@#H:*Q;/Q/8W4GERI/:,UK]LC%RH7S(!U<8)Z9&0<$9&1S4&F^,;+
M4-:&DRV6HV%T\330"^M_*$Z C)0Y/3(R#@C/2@#H:*YNT\:Z?<ZW;:8]IJ%J
MUX&-G<7-OLBNMHR=ASG..?F R.E=)0 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5Q?Q7('PWU+)_Y:VW_I1'7:57O+"SU&(17MI!<Q@Y
M"3QAQGZ$4 <3\5BNH>'+?0;-A)K-_>0?8XTY="LBLTOLJJ#EN@S69JVM[-:C
MNK75)@$\2PV<K3713"X57B6(<>6,YR>2<G'0UZ/::98:>6-E8VUL6X;R8E3/
MUP*C?1M*EGEGDTRS>:5E:21H%+.5^Z2<<D=O2@#S+[<F@V7BVY@NY(#_ ,)$
MD=Q(9G?RK=OLX>3;NST8C<,$ \$8%=+96=D;77$N/%OFZ9/Y,@-O<-&+,G^[
M,9&(WD [<C&?]JNM_LZR,MQ+]CM_,N5"SMY2YE & &./F&..:BBT72H=.;3H
MM,LH[%CEK98%$9.<Y*XQU H 9KW]GCP]J/\ :JAM.^S2?:0>\>T[OTS7%:=%
MK/@[Q!HNDC41KF@:@[QV?VC!N;,K&S AQ]]-H(R>F1^/HDD4<T312HKQN-K*
MPR"/0BJEKI&F6,[3V>G6EO,PVM)#"J,1UQD"@#@/"MT^OQZ+JDGB<1W[F2*_
MT]"^^1R"'B9?,^3802"%& /0UG:&-0_L#P5KD&L:E<:A=WZVMS'+=O(DT),F
M\%"<94*6W8SQR:]032[&VNY[^UT^T2_F7#SB)5>3V9P,D5D^#O"T7AK0[2TF
MALY+V!61KJ&(*T@)SR2,^@ZGI0!PEC?QZ%H$HCOFM8)O%%S;7LTD[L((?-EV
MD_."H+! 6R,YY-:&H13V5M8QVWB>>\AE\0VR VTKJ(4DQNAW;VWC^+!)QGTQ
M7H9TO3V2Z1K"U*79S<*85Q,?]OCYOQJ,:)I*VD%H-+LA;0-NAA%NFR,^JC&
M?I0!YGK4<]EIOC\6^J:HHT9H[BPS?RDPNT"2'DMEANS\K$CDX')K3O-.M]6\
M:^*/M6HW=BL>DV4OG6MTT!0CSSO)4C(7K@\>H/%=T^BZ5)Y^_3+)OM!S-F!3
MYA_VN.?QI9=&TN>2%Y=-LY'@7;$SP*3&/1>.!]* /-++5M1UA+/2_$.L#2+J
M?0;>XB>5GB+RMO$D@*NGSKB,X.<9/ YK3LK*74O&L%C=:YJ-S"FAVMT7AN'@
M6:42L/-V!N-P497H<\UW5]I6G:GY7]H6%K=^4VZ/[1"LFP^HR.#3AI]D+XWP
ML[<797:9_*'F8]-V,XH R/$^BSZC+I>I6=W%;7>DW!N4,X)C=2C(ZMCIE6//
M;%8O@^8Q7'B'Q1JMQ;VEKJMY&+9G;RT>-$6)'&X_QD<9ZC!QSBNTN+6WNT"7
M,$4R Y"R(& /K@U6UC2;76]-DT^]BCDMY<!U= W'MGH?0]NU %B\N[:PLY;N
M\F2&WA7?))(<!0.]>;^*88->\,>*[VRN8)]6O=-V16L$JO(EM$2V" ?O,78G
M_>"\XR?2+JSM;ZW-O=VT-Q <9CF0.IQTX/%0V6CZ9IKN]AIUI:LXPQ@@5"P]
M\#F@#D[UX]0\?^$KFS96M;?3+NXF<'Y1#(L:ID^A(R/]T^E7;2_TC7?$]KJ8
MU"TD\B*2WT^%9E+R%\&23;G.,( /8,>XQT,>EZ?##-#%86J13@B9%A4+)G^\
M,<]>]0VWA_1;.7S;72+""3:5WQ6R*<'@C('0T 8;ZCHVN>(]/G.HV9@TZ9A;
M()E+37# QY SG:H9@/4G/103UM9MOX>T2SN$N+;1]/@F0Y62*V167Z$#(K2H
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
1BB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>exhibit312001.jpg
<TEXT>
begin 644 exhibit312001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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@ J"\>6.SF> H)50LI=2RY [@$?SJ>J]^_EZ
M?<-M=L1M\J(68\=@.30!S'AS7-=UWPUI&M%],07PC=K;R7!"D_,%<OR0H8CC
MM6__ &]H^9A_:MCF"18IA]H3]V['"JW/!)Z ]:X/P98V6D^$/#_G^'[X:[91
MJ HL)4(E(9#NDV[=N&.23TYJSJ]K<V_B^/Q39:7<RV\=PEG>6JP2;[@ $"Y"
M]_+W8!QR-W/W: -F+Q;%:>*-<T_6;[3[2TM#;"UDD?RBYE5B02S8)X'3%:-_
MJ,\6I3V]M?Z=OCL7F^R."TV\$8<@,/W>#CIU(YKC=;T^XNYOB&R:;=R-?:5%
M#:-]E?\ >L(G!53C^\R_Y%7X[6[F\86<XL[K8WAQ[9I7@95$I="$+$8!P#UH
M V/"?BVRU_1],,VH6/\ :\]C%=7%I%*-R;D#$[,D@<]_:D/BVPTVP@GU+5M/
MG^UW[6MO):MA#ER "2Q&57[QSC(^@KF-!T26XTWP)!'IL]G>Z( U[++;-%L
M@9'0$@;][D?=R" 3Z9ABL+^+P_:2?V9??Z-XLDO7B%L^_P AII"'"XR1AU/%
M 'I5U)<&R9[!8I)F \OS&PG/<D=0!SQUK(\-ZGJ][+JMIJ]O;">PN!"MQ:[A
M%."BOD!LD$;L'D\UIZAJ"6&G&[EM;N5?E#16\)ED&2!]U<DXSSC-<_X4T5-,
MUO6[RPAGMM)O3$\5M*K)^^&[S75&Y4-E!@@9*GC&,@%_PQK5UK4>J&[@AADL
M]1FLPL3%@53&#DXR3GT%2:W+XBR$T&#3]RIO:2^9]KGLBA>0>.6/3(X/.,OP
M>)K.'Q)+/9W:;M6N+F-6@96EC(&"H(&<X-&N>))6LK."+1]=$=] ))G@LF,D
M"$?<./NR'IU^7D]<9 -?PSK7_"1>&=/U<V[6YNH1(8F.=A[C/<9Z'N*UJS]$
MFCFT>V:"PFL(%79%;3Q^6\:+\H!7MP.!Z8K0H **** "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@ 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@ 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@ HHHH **** "BBB@ HHHH X_PYJ-YXPDU+43>SVNG07DEI:0
MV^U2XC.#([$$DELX'  '()JCXJO-:\/V&D&;7I$$^N16TESLB7=;.3PV5V@@
M#&0!TSWJ]HFC:KX2O-1M;*TCO](N[I[N#;,(Y;=G.60AAADSR"#GDC!IWBK2
M-:UBWT4P06[S6>JPW\J^;M54CS\BG&2>>I []* )K>Y6Y74SI_B2>]6"VPV/
M*812$%E*LJ@9P#D'/:N0T+Q5K-S8^#)K76GU:_U%X_[3L2D3"*%E)>4[%!CV
MD#&3@YQ7=3?VO<M=?\2VWA1[5DR)PSRR=%!XP% +'/)Y_/E]+\&ZSH^B^';R
MQ2VCU[2K=+.YC,N(KVW_ (D+ 9&/O*2.#D=#0!9UO^VM-\0>&K(>(KXKJ=Y-
M'< 1PX"B)W 3]WD $ <Y.!4FN2ZQI&J^%K%=<NI%O-2DAG=HXMTD6QY%!PF
M1@#(QD#UJ]X@TK4]2\0>&+^WM4\K3KB2>X5Y0#AHV3"^I&[/:G>*-)U'4M<\
M.75G!&\.FWAN9RT@4E3&R84=S\V><4 84GB'[+XT\466J^)YK*RL8K:2UC!A
M5OG1BX7<A+<@8'/6M"]N-7T_QKX2TEM8N)8;JWNC=_NXQY[1*A5C\ORD[B3C
M JWI6BWT/C7Q+J-W;1&PU2.VCC'F!CB-&5MR^AW<<GWIVL:3J-WX[\/:M!!&
MUGIT5RDQ,@#$RJ@&T=\;><D=: *WAC4;SQE#>ZN;Z>UT\7<MO906^U<I&VWS
M')!)8L#QT QP>M;4,USHFA74^K737C6[2R"4( SIN)1<  ;L$+P.2/>L70-'
MU;P@][IUG:1W^D37,ES:E9A');[SN:-@PP5!)(8'//2M'4[#4=4;3[6ZAC>S
M,_G7GE3%<!<F-%Z$X?:Q/'W>G.  97AC4]:UO3=6T?4[L66O:?>;)Y8%4XB=
MA(C(&!&"A*@D'[M5],&MZAXI\4Z6/$E^B::UL+4F. \O%O.[]WR,_3BKA\-W
MFE^/K36-'@!LI[1K;4EEN6+-A@8V4-G)7YAR1P>*LZ%I.H67C+Q+J=S BVNI
MM;M 5D#,/+CV'<.V3R,9H QW\3W>C:YXZN;Z\GN;#1;:WFM[8A  7B9B,A<G
M) ').*THH-=G\()J_P#:\JZP]K]J6,(OV<,5W"+9C)3^'.=W?-5QX3N=0USQ
MB-3@5=,UV"&"-DE!=0D;(21V.3D=>G-6H+3Q)!X530O)MVO$M_LJZCYO[K:%
MVB0I][=CG;C&>-V.: .?N?&&MWFG^'?%&B)+/:7%G)=7^E84ET0HK^6<;MZE
MB1S@[>G-=3::M'K.M:/>:;J3RZ9>6$]P$3;M<J\(4G(W C>P(R.>O2H]+\/-
MH$V@V5A!OT_3K*2V:5G 8EC&0V._*$GIUXJ#2?!QT/QO<:I83[-)N;>4FR[0
MW#O&69/16"9([$>_ !UU%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11FC/.* "BBB@ H
MHHH **** "BC/.** "BBB@ HHHH **** "BBB@ HHSBC(&,GK0 4444 %%&:
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *XOXL*!\-]4E'$D?E%'!PRDRH#@]1P2
M/QKM*P_%WA]_%/ANYT9;Q;1;C9NE,7F$!6#<#<.ZT ;4<:0QK'$BHBC"JHP
M*XCQI:P7/C3P7%-$KQS7=PDJD<2*('8!O4 @'!KH5CUD>)87-XCZ9]D*S0"V
MV@3;N'5\D\C(V\@8SG)%5]>\.W6K:UHVI6]_#;-I<LDJ));&0.SH4.<.O&"?
MQH P-4D_X1#Q]X?6QGDCTS5_/ANK-I"T<91-ZRH#]SH0<8!';-:47C4M;Z)J
M$VGB/2]9F6&VG$V75I 3$73;P&QV)P2/PN1^%DN==76=8NOM]U%"\%O&(_+A
M@1^'VKDG<PX)+'C@8JGIW@IK2QTO3+C4!<Z9I5P)[2-H<2?)GRU=]Q#!<]E!
M.U??(!5B\=WK>5-+HB1V?]L'2)9!=[G63S/+#JNSYEW8SD@C/0U=N_&$ECK5
MK97&GI''<Z@+&/=<#SB"I(E\O'W"01G.>_M5<^![@Z:UI_:T63K/]K[_ +(?
MO>;YNS&_IGC/I3)/ EX]RSC7<1C6/[6C!M SAN<HS%OF !PO P,#G% %/2-5
M@\/WGBZ00[WFU^.WMX%.WS)9(8 HSV&223V&3S5OPX+@?$WQ3]IMH8)#9V)(
MAD+J_,WS9('/;IVJ2\\!M>Q:MNU4QSWFI1ZG;31P8-M-&J*IP6(<809'&<G\
M-'1_#]_8^(K[6;[4X;F:\MH8)(X;4Q(#&7((R['^,\9_PH Y[XDZ/96^@SZD
MD7^F7&HV>^8D[@IEC0J/12HQCW/K79Z=H]EI+SFQB\E)R&:-3\H(&,@=LC'3
MTJCXL\/R^)M(33TO5M%$\4Y<P^828W#@8W#'*BM&2WOFO[.9+Y$MHT<7$ @!
M\YB!M(8G*X(/'.<^U ',>++^:X\7^&O#"RR0VFHF>>Z:-BK2)$@(C!'(!)&[
M'88[FI[Z+0M&\3Z#;Q6DEI=W$L@MUM(PL<V(VW*X! X!W9([<=ZT?$/AN'76
ML;E9WM-1T^;SK.[C )C8C# @_>5AP1W'I4$OAV\O]?TC5=2U"!VTLRM%';6Q
MC#LZ%"6+.W&#T'?O0!6M_&,SZ_8Z5<:<D$E\;A8XS<@RQF,$CS$V_*'49')[
M=:IV/CR[GT4:O<Z(L%G+(UM!MNP[RW/VCR5CQM& 3SN[8/'<KIW@2]L+C1Y/
M[>$HTNXGEBW68W2+*&W"1MWS-\WWN,^F>:E7P)N\%?\ "/3:FWF1W)N[:\BA
MV-#+YQF4[2Q!PQ_$?G0!CSZI>:'XU\5ZM/IT!EM-"@N3#%<';*%>8D[B@P<#
M'3L*VXO&SP7LL>K:<MG;C2FU6.6.X\TF)" X9=HPPW#H2#ZU%=>"]2U&75Y[
MW6X&GU/2AILIBL2BJ 7^< R$Y_>'C/7\JL3>#/ME[%+>WJ2VXTB329H5@*F1
M'V[F#;C@_(.Q[T 5[CQM?VL=Y++X>N#%#ITE\DH,BQG8,M$[-& K8Y&,@X-;
MN@:EJ&JV7VJ]TY+*.14DM]MQYI=&4-EN!M()QCGZUBV_A'6/^$?N]'O_ !,U
MY#):/9V[-:!2B,NW=)AOWC!> >!W()KI=+M'T_2K2SDE69K>%8C(J; VT8SC
M)QT]: .'TBUMW\0_$.-H4:-)(E12.%!ME8@#M\QSQWYK"\F-OA3X"E909)M0
MTX2O_$X=P'W'J=PZYZUW5IX7N[2_\178U*%GUDJQ!M3B$K&(Q_'\W ]N?RJB
M? MQ_P (IH.A+JT872+B"=)C:$F3R3E01OXZ<\_E0!V:J%4*H  & !VK U#Q
M#=I=ZE:Z3I@U"?38DDGC,_EEBX)")\IRVT9YP.1SR<6K%-77Q!J#7-VLVFLD
M?V>/[.(S$^/G ;)+@]<GIG S@UG7OA:^_P"$FGUG2-;;3S>Q)%>PFV682;,A
M70DC8X!(S@CIQQ0!#JGC.>T:^%AHMS?M8&-;F&-7,FYE5RB!492P5U."PSG'
MO3X_$^K7OB'4-*L-#BD%DT/F337GE_)(A8';L)R, $4DOA*_M]?N=0TC7Y;&
M"^6,7MN\ F+LBA Z,3\C[0 20V< XK0TS09=.\1:MJAO%ECU 0CR?*(,?EKM
M'S%CNR#SQ0!RVG^([C4O"OA/4M:TNVNI-0U&(1NLQ'D2-N*R!=O;D8SZ<U'>
MQWFK>*O%4=WHUKJ::?#:O:P&[9'4@.Z^6P3*LQ S@CH!DBM6U\#7-KH6B:4-
M81XM(O4N86:TY94W;4.'Z_,<MWP.!5\V0\.:MKOB6\O3):W21&2&*T=GC$8*
MC&TDM][GY: )=)\2C68]'EM+>-X]0M#=2,)C^X4;1C[O)W-CG'W6]*@UO5]3
MM?&.@:7:Q6[6EZMP\Q>0JQV*./NGCYL^Y';NG@W1K?3X]1U"WCGBBU&Z>:&&
M92IBB))"A2 5!9I'P0"/,P>E7=7T&74=;TC5+>]^S3:>91M,6\2)(H##J,'Y
M1@\_0T <;X7UR?0+5H1IJ-IMQXDNK$S"?:\;/<.J;4VD%0< _,"/0UT5QXPD
ML]<M+"YT](DNM0-C'NN!YWW6*R^7C[A*D YST/M5<>![@:=':?VM%E-:_M??
M]D/+>:9=F-_3)QGTIC>!+PW"N-=_=1ZP=5B!M 7W-N!1F+?, &PIP,  $' H
M ET/7O$%_8Z]/_9UK<W%IJ,MM;P)=% 0A5<;BG'&6SW.>!785S5KX:U'3H=9
M33M:6!K^[:[A9K0.8&<@N#EOG'! Z8SWXKI: "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K(\2Z\/#>
MC/J36DMRB21HRQLJ[=[A 3D],L.F:UZY#XFRQQ^!+P.ZJ6FM]H)ZXGC)Q^ )
M_"@#KZ*ISZK8VUQ96\MPJRWS%+8 $^80I8X(XZ FKE !1110!6U"Y>RTZXNH
MXA*T,;2;"^W=@9QG!Q53PYK#:_X=L=7^S_9UO(5FCC+[B%89&3@<U)KLL<.@
M:C)*ZH@MI,LQP/NFL?X<2(_PX\/!74F.PB1P#]U@HR#Z$4 7_#FNMKMI=S26
MRVTEO>SV;()-X)B<H2#@=<9Z5L9&<9&>N*\:1-.2S75%, O4\:/LN-PWK$UT
M=P![(4))QP0<U/?:E8'Q%:W4&()[?Q1Y=P'5GN,%70LS?PQMP%3&",<]@ >O
MTF0"!D9/05Y]#H_V#Q=J7AM+%3I6KR)J@<1C8@7 FC/U98\#TE;TK+N#IE_X
MBU72M=O;VTUF/4EFT]((5\V2(;3$87*$XP"K ' ^;.,DT >K=*3<H&21CIUK
MC?B:MLWAFU^T,JXU.S(8MM('GIN(/4?+NY],U@:];:!H_B$Z/JFW3?#UUI^+
M$I K0"9I)#,H+*P5R&C(QCIQ0!ZE5:>6[2^M8X;9)+:3?Y\K2[3%@97"X^;)
MXZC'O7!7UA)X<O?#VNZ;;7-X\MK_ &3.;I<S/O \B23@8(=0K'KA^>E6;ZPL
MM'\:^"+.#RE:**[CW8"EOW0P3CU;)^I- '>9&<9&1VI:\H\(+I.L7.E"_N[P
M>*+(R1ZA9^0BLS,")?..S+1'J,G'W<<\53EL+O1(AY.G%T\':BTZR>5N:XM)
M2&"J>Y6.1R?]J-?6@#V(D $D@ =S0S *3D?B:\VU[R=!DT&76!]DTJZ>YEU&
M585>..ZDVLGF J1M \Q 2/2JT#:7HFH^&[>XN9I?";1W7V>?4 !%YY93'G@
M)M,@3('7CM0!W?AO7'U_3[BYDM1;/!>3VK()-XS$Y0G.!UQGI577O%<.E:+>
MZC9Q)??8KJ.UG02[-K,R*><')'F+D?4=16;\,C;+X?U"&T"K#'J]Z$51@*OG
M-MQ[8Q7&ZE'IMIX5\;6@C@M[O^W4)54".(C- R\CG!&XCZ$CH: /8+F29+2=
M[6)9IT1C'$S[0[ <*6P<9..<<4L$CM;Q/.BQ2L@+H'W!6QR >,X]:\PU"'3+
M.]^(-E:+;16DFBQ3B*,@*TVR8%@!_$?W>3U)V^U5]9F6/3-/O+>6PO\ R]"M
MQ/I-V,--'\WS6SCD2Y!& #G"=\4 >H:MJMGHFE7.IZA,(;2V0O(Y&<#V'<GH
M!W)K&O/%%WI6F+J^J:0;;3/E,KB??-;JQ #21A< #(SM9B/>JWQ(TB]U_P
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
MA\:O<1VTZ'0H)8]^"/,Q/\P!_B&4P>HR/6@#U4D#J0.W-!(&,D#/ KR*XO\
M3KN6RMO%5])#I^H:%;+9W#1+(C2X;S@&96VR\H>,$X'H*?J(TL:G/HGBB_U"
MWM;C3;:/3)[F%7ED 4A\-L.)PV"<8).WT% 'IVKZG;Z+H]YJEV6^SVD+32;1
MD[5&3@>M4+76=0>[L(KK2DCAO03'/!="54PA8!OE') XQD<'GIF6^EM[#PC-
M)?PS75M%9_OXYU#R2+M^8, ,%B,Y ZFN'T:V_P"$=\4Z;8^$=;_M#1+WS?.T
MQY?.%B A99$;JB[L+M/=O7H >G9&<9&?2JUC-=2VGF7UO';3;W!C27S %#$*
M=V!U !QCC.*\^\$W.AZG%I'VQ)1XJL4E34$(99%<@B5INQ0D9&<C)7%8NG7]
MOI_A+PZ]Y,T>@IJ>H)>2)&)$A8S2F$R*01MYZD8&5/H: /9<CCGKTJM=ZA:V
M*0M<S*@GE2&+)^^['  ]?\ 37F TO0H]3\'6]M/+=Z;+J%XT;76 K1/!(=J
M ?NMYP 1@YQR",T?*TQ="MU>.V.G:?XQ=5#*#';VYD;CT5#D>W2@#UH75Q'<
MWOVFWCBLH(U>.<2[F?@E\KCY<8'<YSVK&TSQ!K.JMIMU;Z'%_9-_"EPMTUZ
MT:,I(#1[<[ON\ D<GGCGGHQII\1^/8W6W^SM86CE' "Y$<G8^A*_0XK-LDTZ
MW\-?#%X%MHI?M5OYI0!3G[*X?=CONV@Y[XH ]7R,XR,]<5FZ[KEKH%@MU<B2
M1I94@@AB +S2N<*B@X&3[\#DGI7#^'KK2+^_6RUE)1XLLM7FE*J&69AYC;&R
M.L/E,HZ[<#'I6K\0[2Y#>'M9BADGM](U-+FZBB4LPB*E2X4<G;G.!VS0!N/J
MNIVLEH+S2$6.XF6(O;W/F>3NZ%P57 S@<9Y(^M;.1G&1GTK,M?$.E:CL&FW]
MO?/)T6VD$FT>K8/R@>_TZX%>;Z?OO/#N@&+">,K?5D%Z.DX/FGS_ #.YC,>3
MSQC;CM0!ZWD9QD9H!!Z$5Y =(T:Y\*_$&^%M!)=VEQJ)MY <F)3"/N^@)!_+
MVJ9=.6._TZ_\%^7]ODT.Y^VM"^X22>6OD>8<_?\ ,SC/. W84 >L@@D@$9'6
MC(YY'%>8::+*[?P;<Z/Y:72QLFL+T80^2?,%QWSY@7[W.XD^M9FC6^A:?\,]
M+U2:T1IIKN.VGN#(0J*+DLOG'_GF."5/!! X!S0!ZU>:A:Z?!'-<S+'')+'"
MA)^\[L%4#ZDBA);LZE+"]LBVBQ*T<XERS.2=RE,<  #G/.?:O'I?L4F@ZLDX
M@EM[+Q;;3D^1MCB@9H"S!3G:ARYZX()ZYK6UMIUUSQ>/#6%O7\.VYME@&UMP
M:7.T?W@I7 ZCY?:@#U,$'."#CK1D$X!%><J-*N_$.C7GA_[.NF/IMP-56/ 3
MRMJ^6)1T#AB<9Y^_Z&L;PC#869^&UU"(H[RXM9H;J4']Y(/(.$<]2 X& >AX
M% 'L (/0T5C>&I]"N-/G;P^T36HNI1+Y8(Q,6R^<\YR<_CQQ6S0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !UHHHH **** "BBB@
MK'N_#.G7.MQ:U&KVNJQIY?VNW(5G3^XX((=>!U!QCC%;%% " $* QR0.3CK2
MT44 %%%% !45S$\UK-%%,\$CHRK*@!:,D8# $$9'7GBI:* ,[1]+;2[1DEO)
MKVZE;?/=3!0TK8"YPH      ';UR:T:** "H+VW:ZLI[='$;2H4WE=V,C&<<
M5/10!G:#I0T/0;#2A-YR6<"6Z2%=I94 49]\"M&BB@ HHHH **** "BBB@ H
MHHH **** "BBB@ K'O?#.G7>LPZRB/:ZK$OEB[MR%=D/5'R"'7V8'';%;%%
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
M1Q@XVG&>IZUEWFGZEK>M66LOI<]F]EIMS"T#O&7EEE" ("&P57:3DD#)&.^
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
M1\[8(P?<]*U+[4_$.K:AK]OH=Y;6D^DW$<2+.ZA&!C20M("C-M;<P!!'W<T
M=Q17&6NIZIKS:Q-9ZM%8-IFHBW\IHU>(QHJ,Y<D;OF#-@@C V^^8$U7Q%K,U
M[=Z5>6L$>GZJ]M+#<2*(S%&VUP_[LL&(RP(8=5[9R =U17"VWB+4H_$S:;J<
MT]I</-<FS$D:-9W<2AB@611N5U !8,<\-[8I6OBK4%T_4;?4=0N=+UFWM8C)
M!?VR,J,7"F6$QKB56)VJ.?FVC'- 'H]! (((R#7F6J>)=?L](\8"*\FAGTN6
MU-J]Q%$TBK(JEE8*-I&22._/6MG5;C6?"][I=_?:[+=Z1)>&"]#V\2")9.(F
MR%R%5\*3GHP/8Y -JQ\)Z%IEP)K/3HX2K;D16;RT/JJ$[5/T K:!!S@].M9>
M@375UI8O+F9Y/M3M-"K*JF.%CF-> .=NTG.3DFN#TW6+_2;"[SJ-Q-+?^*GT
MP33A&\E3(5WCY1SM7:,_*#MXQQ0!Z='&D2!(T5%'0*,"G5S.DZCJ$7C35- N
MYVN[>*UAO+>X=%#H'9U,;;0 >4)!QG!.<UFZO>ZU)XJUS3;769;2WM](BO8?
M+@B9DD+2CJRG*GRQD'GT(H [BHYYX[:WDGE)$<:EF(4D@#V')K@](U_6&OO"
M=U>:F)+?7--DN+BW:)$BA=8DD#(0-P^\<[F(],4S2=?U6XU?3K6XO7N[34-'
MN+EI6A1(W=#'AX@ '"$2'&_DC!]R =UIVH6NJZ;;:A92^;:W,:RQ2;2-RD9!
MP>15FO,?AQKLESX6LHO/FMQI&DP,;#8NZY4Q!A+D@G8<%1M/4'//%;7AR]\1
M:F^AZN]]:/I=_;%[B%I%/SLFY/) C!X(8$,QX]Q0!TLVDV$NK0:K+$QO8$:.
M*3S6&U3@L  <<X&>.P]*=IFK66LV\D]A,98XYG@<E&4AT.&&& /!XKG/$2W+
M_$'PI%'?W,,+K=LT4>S:2J#!(*GG#$?0\8KFM,O-2TJ![ZUU!D@E\7SVDMIY
M2%)$ENF1B206W#.000..0: /5:*X6WU7Q%K4L]]IMY:P0V6K2VL\$\BA##'(
M48-^[+!R!N!W8Y'&*W?%5YJ=CIL$^EV\UPPN%^T16Y3SVBPQ;R@_!;(!QW .
M.<4 ;I(&,GKTHKS:'4I-:U_P;/;:Y>RP3/?;]T21MN0$!70IPZ@E#QV)&,YJ
MS9^(=5D\1:'$-1:ZL]2NKV!Y$B18"$5V3RLC?E=@!)R"<XR,4 >@ @]#FBO+
M_#VK:C8^'-)@&H333ZKK5Y;>=<,@\O;+<-\K;#\S% .01SP!Q6A>7OBK3!I5
MM=ZM;^;<:X+3?$B2,;9XV=1)\B@."O50 1B@#T"BO+[[6O$5AHWB>Z&NRROH
M.H+'%OMX<W$;+$Y67"^DA *!3WYK8OM3\0ZMJ&OVVAWEM:3Z3<1Q(L[J$8&-
M)"T@*,VUMS#*D?=H [BC(SC//I7F6NZ[XAMX_&EU;ZRT2Z(L,]M$D$3*P,(D
M9&)7)4Y(XP>G-:,CZF?'_B"2SOY/,BT2":V@F*>2)&,X /RY"Y4$G(/J<8
M.\HKE/"&NRZI=WUK>27\-];1Q>=87\*+)"QW9960!71L<$9^Z>F<5EZSJ6NG
M5?&$%KK4MK%IFG0WEJ$@B8JY64E264Y4[!GOZ$=P#OZ*X*TUW5H-9TA[O5$>
MVU71IKV2.6)$BMI(Q$05( ;;B0YW,>G451B\8ZKI<D\]U--?VT?AR35!YD21
MB65"OS1A0&5&W='Y  ]\@'?3ZO96VK6NERS%;R[1WACV-\X3EN<8XR._>KM>
M<W$EW%XK\'ZG<W\E\9-/O)R@1%7=Y4;'9M .#G !)Z#GKG1\.7_B+53H6LM?
M6CZ7?VY>Y@:13AF3<ODXC!R"""&8\#U% ':U6LK^WU!)7MV=EBF>%]T;)AU.
M&'S 9&>XX/:K)Z5YM_PD.OMI,#IJF)_^$H?3&D:!#N@$Q0 C YP!R,&@#TFN
M?TH>'-(U+5[+3($@NXP+R^5(GW'>6(;./FR0^ ,XYXYJ'PK?7\FJ>(=+OKU[
MW^SKQ(X9Y417*/"DF&V *<%B,X'%9DTDT/COQ9+;RF*:/0[5T<*#M(:X(.#P
M: .SM+J&^LH+NW+&&>-9(RRE25(R,@@$<'H:@N=7L;/4['3IYBEU?%UMTV,0
MY52S<@8& ">37(6GB#5+BQ\(F[NY+>WU+2?M%U>11J6-QY<9 P5(4'<YZ<D
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
M(YH KVGA'0['69M6MK'R[N60ROB5_+\PC!<1YV!CW8#/)]:N:;HNGZ.UR;"
MP_:96FE'F,P+L220"2%R23@8&2:9<:[9VVLQZ3()C>2V[W$:+$Q#HA ;!Z$@
MD<=>14-AXFTW4K+3[RU:9X-0=D@8Q,,E02=P/*@;6Y..GTH CG\(:)=0:C#-
M:R-'J4@ENU^TRCS6& "?FXX4#C'0>E-O?!N@:AJT>J7-B7O$18S()G7S5'02
M -B0?[P-*OB[26NH;<O.IN87GM6,#E;E$ +&/ ^; (..I!R,CFH].\:Z/JEJ
MMS:&[:&18VA=K611-YF=H0D?,?E.0.F#G&#0!-/X1T.XUTZU)8_Z<VW>ZRNJ
MR%?NET!VN1V+ XP/2D?P?H,FOMK9L +]F5G=975)&7[K,@.UB.Q()&*N:3K5
MEK4=P;1GWVTQ@GBD0J\4@P2K ^Q!ST(/%95QX[T*U^UF62Z$=G="UN9?LDFR
M!SMP7.WA?G7GISZ4 7E\,Z2LA<V\C_/+(JR3R.J-)NWLJEL*3N;IC[QQU-0S
M>#M#N;.6TN+1YXI(5@/G7$CLJ*P90K%LKA@#P1R!Z"D7QCHP&IF>::V_LV$7
M%Q]IMWC/E'.'4$993M8<=Q4L?B?3&743/(]JVG(DETEPA4QHP)5O<'!QC/(Q
MUH K2>!O#TT=XDEE(PO51;DFZES*$^[N.[)/ YZG SFEUZPOM45-$6PMY=&N
M8@MW<SW!+JH894(5.XD#&XL,$Y[<YL'B*4_$&[@GN+FWTV'1OM;PW40C6,^9
M@OG&<;1W)QSTZ5O67B&QOM5?3%\Z&]6 7"PSQ-&7B)QO7/49X(ZCC(% &H
M  , = *QG\):')%J$3V(:._E\ZX4R/@R9!WJ,_(V0#E<'(!ZUJW-Q':6LMQ+
MN\N)2[;4+' ZX !)_"L72_&6CZO=65O:R7&;ZW-S:O);NB3* "=K$8) 89'^
M!H T['2[33FE>W1_,FQYDLLC2.^!@99B20.PSW/K5>;P]ID^H75_)#(;FZMQ
M;3.+B0;HAG"X#8'4]/4^M0Q>*M*FN+2-99!'>NT=I.T9$4[C.55NF>#C^]CC
M--\-^(T\1+?NEI/;K:W<EL/-0C.P[3^.0>.W% #H_">BQ?V=MM7QIL30VBM<
M2$1HPVE<%L$$ #G/ JO;>!?#MF;8P64BFUB>&%OM4I,<;8R@);[O P.@[8I+
M[QSHFG2:BD[W9.FLJWA2TD80AAD,QV_=P<YZ>F:LVWB?3;R_N;&-KE9X8/M
M#6SCS(LXWQ\?.,\<9ZCU% "6OA'1+&;3YK:T>*33H3!:LMQ)\D9_@/S?,O X
M.12:1X/T'0;V2[TVP%O(Y8[1*[(A;D[$)*IG_9 JKI7B73DT#3I(KV]U,2VA
MN5F:',TD2D R,H ]1P!D]@>:B36)H_B!<PS7S#2ET5+WRY JI&?,8%LXS]U1
MU)QS0!N:AHNGZI<V=Q>0%YK-R\#K(R%21@CY2,@C@@Y!]*H_\(?H?V;[/]EE
M\K[9]NV_:I?]?NW;\[LYW<_6D?QCHT$EREW-+:-;VAO6^T0LFZ =77CD#N.H
MR..:EB\4:6XU#SI7M6T^-)KE;A"A2-@2K>X.T].<@CK0 S_A#]!_MYM;%@%O
MG97=EE<([CHS(#M9AV)&:T;_ $VVU)8!<B3,$OFQ-'*T;*^"N<J0>C$8Z<UR
MT/B"XE^(4]HTM]%8)HQNC;26^"K>8!O4!=Q..W)!XP.E6M/\6Z1;:5HD9OK^
M_?4+8R6LK6K-)<JHR20J@;L8XP#[4 :3>%M&<6>;/YK.9YX6$KA@[Y+EB#EM
MV3D-D'O5>W\$>'K6>WFAL"KVT[7$'[^0B)VSNVC=A5.XY4?*<]*EM_%>E7>F
M6=]!+(RWDQMX(C&5D:52P9-IP01L;.< ;2:LZ/KMCKB7#6+3$VTIAF$D#Q[)
M <,N6 !((YQG]: *4W@KP]<:==6$NG!K6YG-R\9E?Y9"Q;<ASE#DD_+CDGUJ
M1?"6BI:V5N+6399S_:83]IEW"7&-[-NRQP<98GCBHKGQGH]I;ZG/.]PJ:9.L
M%W_H[YC9@"O&,D$,IR..:/$6NV-EI6J)<W=[8_9[032W-O 7:%6R P^5AGY3
MVXQS0!)/X0T2YM]1MYK65HM2D$MVOVF7]ZP  )^;CA0.,=!Z4V]\&:!J&JQZ
MG<V)>\1%C,@FD7S5'02 -B0?[V:AE\1B3Q)+X=BCNTD73Q<_:Q&#C<2%(R"/
MX3DD8S@5G>!O&$6IZ%X?M=0GN'U2^L1-YTD#*D[JH+A7P%)&<D#W]#0!MW/A
M/1;L:H)[61QJ@ O1]HE F & " W'''&.*=<>%M'NKEKB>U9YFM#9.QGD^>'G
MY6^;YOO-@GD9.#3]9\1:?H4EI'?-.'NY#% L4#R%W"EMHV@\X!P.I[54N/&6
MDVMA]NF-TELB1R3NUNX^S*^-OF#&5/()'4#DX'- &E9:19Z?/)/ DAGD18VE
MFE>5RBYVKN8DX&XG'N:KS>&M*N+G4;B6"0RZC"(+HBXD'F1C("X#8'4],=3Z
MTI\06/VMK=/.E"3+;O+'&619"H8*2/9@<].0,YXK,B^(/AZ6>VC6:Z5+BY:T
M6=[258EF#%?+9RN%8D' //YB@"^?"FBEK1FM'?[);-:0AYY&"PL &0@M@@@
M<YZ#TJ&S\%>'["6"6"P)>"W:U0RSR2_N6QF,[F.5X& <@=L5-<^*-+M+N*&:
M214EN1:+<>63%YYX$9;IG/'IGC.>*1_%6E1WD%NTLFVXN&M(IA&3&\ZYS&&]
M?E8>F01G(Q0!#8>"M!TVXLI[6UF5['>+7?=RNL(; *J&8@+P..E&G^"] TB>
MXGT_3Q"\P?*":38N[[VQ<E8\^J@5)X9\1IXDM+JX2TGMQ#=2P 2H1G8[)UZ9
MRIR.U5[7QC:2ZAKT-S%-:V^D.$DGE0A6^16)_'<,#J?QH TM T>+0=$M],A9
MC%#NV NS;06+!06)) S@9/0"J@\':&(%A%K+L6\^W@?:I?\ 7YSOSNZYY]*M
M66NV=[J4NG#S8;V.(3&">,HQC)P'&>HSQQT/!Q52]\1+;^+;/P^+:X+W-K)/
MYZ1Y";611C_OO))X''K0!?LM'L=/OKV\MHG6XO7#W#-*[;V "@X)('  XQP*
MBE\/:9-?7EZ\,GVB]@%O<.+B0;XQG"X#8&-QZ8ZGUKFO!?C!)](TNUU:ZN9M
M0N[FY@2Y>W(CD=)9-J;PH0-L3H/2N@?Q1I<5];6SR2*+FX:UAG,9\IYAG,8;
MIGY6'H2" <\4 <[KGA%C=Z7#::1]KTJQM#;P1Q:G+;3P$D9^<'+)M50!NXQT
M/&-?2O"=O#'92WPN)+BRF>6T#WTTIMMR[2H=B"_&?O?WB.E7]8\1:=H4EI'?
M/,KW<AC@6.!Y-[!2VT;0>< X'4]LU7T_Q?I&IZ>]W;RS92X-H]N\+),LW_/,
MH1G..?IST!H 4^#]#:SDM3:2>4]W]N/^DR[A/G/F!MV5.?0BM&_TNQU339-.
MO;9)K210K1-TP.1C'(((!!'(Q6,_CK0HXD:26X61KPV)A^S2%UG W>60 <$C
MD?WNV:6R\0:?>ZX6%]?0$::+E[.ZMS#'''O/[PEE!W=0>< #I0!H)H&G);W4
M/ERN+J,1SR/<2-(Z $!2Y;=@9/&>Y]35G3M.M=)T^"PLD:.V@01Q(TC/M4#
M +$G  JC:>)M-O+ZVM%:6*6[B,]KYT3(+A!C)0GK@$'!P<'.,5@ZIXG:X\0>
M%4TNYN197M])&["(>3<QB&0Y#$9X95QR 1R,CF@#8?P;H3K*ILW"RW8O65;B
M51YP;=O #<?-\V!@9YJ6?PIHEU_:8N++SAJ@5;Q997<2[1A>"< CC!&,8J]?
M:C;Z<D1G9M\T@BAC1=SR/@G:H[\ GV )/ K/@\5Z5=6J2PR2/(]R]HMN(SYO
MG)G>FWU&"2>F.<XH LZ-H.G:!:M;Z="Z(QRS22O*[8Z99R20.PSQ5:Y\(Z'>
M:Y_;,UCF^(4.ZRNJR[?N[T!"OCMN!J)O&>C+:Q7!EFVR7@L&7R&W17!( C<8
M^4Y(Y/'(YY%7Y];LK:6YCE:0&W,:L1&2&9_NJN/O,<C@<\CUH K77A/1;UM3
M-Q:R/_:BJEX/M$H$JJ, $!N!CCC%.U7PMH^M6MI;W]L\HM&W6\@GD26,XQD2
M*P?D=>>>]5)?'&AV\4S7,L\+P7<=G-$]N^^*5\; P . 0P(;H>QJ5O%VG+8&
M[,5]M2-II8C:.)8HU8J69" 0,JV.YP< X- $MQX5T:Y6P#VC)]@W"W,4SQE0
MV-P)4@L&P,@Y![YJ.U\':%9+8+;6;Q+I\KS6H6XD B=\[B!N[[CP>.3ZU'J?
MB:Q.ERM87,TLCV/VQ)+2+S#'$0=LA!!&#@X&"3@X!P:3PU>7>I?#O2;V>Z?[
M9<:9%*]P N[>8P2V",9SSTQ0!*_@_0Y+.YM&M93!<W0O)D^U2_-,"&#YW9SD
M ^G JRGAW3$NA<>3(SB?[2%>>1D$N,;PA;:#SZ=>>M<UX,\<VM]HGA^TU&>Z
M;5+VR602RVSJEQ($W.$? 5F')P*W[3Q3IE]I,>IVYG:W>Y^RJ# P?S-^S!4C
M(PW!R..O3F@"%O!/A]DVBR=,71O$,=Q*ACE.XED(8% =S9"X'S'CFEB\%Z!#
MY7E6+1B*[:^C"7$@"S'.6 #?[3<=/F/')J7Q-XA7PY9VD[6TUP;F\@M5$:YV
M^8X7)_ G [G KGE\7C2/$_B8ZK<WLFGVL5I+&BVQ?[,CHQ<ML7(48&2W/'M0
M!O3^#M!NK._M)[$RPW\PN+A7FD;=*,8<$ME6X'*XZ"B;P;H-SH?]CSV/FV?F
M"7]Y*[2>8.C^83OW#INSG''2B76+"+Q.T,FIW"-%IKW+VYCQ!Y0=<R[]O)'3
MAL8)XJ]I^KP:E*\<4<Z,D:2_O8RH9'W;2#T.=IXZCN!0!6A\+Z3;V]M#!#/$
M+8LT;I<RA\L,,6?=N;.!]XGH/2M&RLK;3K.*SM(EB@B7:B#L/ZGW/6LJX\6Z
M7;:V^CD7<E[&8MZ16DCA1(Q56)"XVY'+=!ZTA\7:2MU;P-),HND=[63R&*7
M09;80/F..1ZCD9% $=IX'\/6,UI+;V4B/9N\EM_I,I$)8$,$!;Y5P3\HXYZ5
M+'X/T.*TM;5+640VMT;R%?M4OR3$DE_O=<LQ].3ZU6TWQYH.JWMA;6TUP#J$
M9DM)9;:1(Y\#)57( + =1_7BK:^*M*:XMH_-D$5U,;>WN#&1%+*,@HK=,_*<
M=CC@F@"O<>!O#UU-=2264@%U,MQ-&ES*D;RJ0PDV*P7=D#G&3WJ67P;H,VN?
MVR]A_IQV[W65U60K]TN@.UR.Q8$\"J%W\0M(@M=1F@AU"Z-@)Q,([.0!6B7<
MREB %.#WQ_+.II^OQ7D6E"2WN8Y]0A,BCR'VKM4%MS8PO7C/7M0!9TW1K'29
M+M[*)XVNYC//NF=]\A !;YB<' '3T%2WVG6>I+"MY;I,()DN(PW\,BG*L/<&
MK5% %)=(L4-^T=N$;4&WW+(Q5I#L"9R#D?*H'%4K?PIHUJ=,,%M(G]EHT=F/
MM,N(E(P0/FYXXYSQ6U10!@3>"O#\^D-I<MBS6C7!N@IGD+),26+J^[<K9).0
M1U/K4X\+:.J6"BV<"PE,UN?M$F5D((+$[LLQ!.2V>IK8HH HZ;H]CI!NC91/
M&;J8W$VZ5WW2'JWS$XS@=/2H4\/:;'=BY$,C.L[7*J\[LBRMG+A"=H/S'H.Y
MK4HH YZ/P1X?BGBE2R<-#=&\A'VF7;%*=V2B[L*#N8D  '/(X%2VWA#0K/69
MM5M['R[N9S*Y65]GF$8+B/.T,?[P&?>MRB@#"3P?H:6L%LMK*(8+LWL:_:I?
MEF)+%_O=<DGTR36[110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 9NOVAOM#NK7[#%?+*H1[:5MJR*2-PSV.,X/KBN+;PIK
MD.D&"V:XGMK75K2]L;2^N0\R11LI=#)DC&0=H). .M>C44 ><Z]H/BC5IKWS
M+&WF*ZA:7=HPO-J+%&T;,@7;]_*O\YZ@\>E2ZKX4UN_;Q9!%':HNI3VM[:S2
M2;E\R%8OW;KC.TM%R?0].U>@T4 >>ZGH>L:QX/U2W7PSIVE7US''$L4$J,7(
M<,69P  O' Y//:M6YTS4I?%^I:HMBWV>?1DLX\R)N\T/(V",]/G SZ@UUM%
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
MUJ2]N,3(1Y;-,1@YY/[U>/8^V9O#OAW5=)O!IMUH6E3VUO=O/!K#,ID,9<N
M4V[O,&=N<@=^V#WU% ''>-Y)(M:\'/%"9G&KG]VK %A]GFS@GC./6LK5/!VJ
MW$]YKMK:VLE_)JT5^FFW+#9)$D'D%&;D!V!9L\@''UKN[O2[&_GMY[NTBFEM
MFWPNZY,;>J^A]ZMT <)=:+JETFB7$6@6=@T&K)>SVUM(GRQK&Z$LP #.2_;C
M ZU/K_AF]UOQ'JORF&QO=!?31<!@2LC,QSMSG&#_ )ZUVE% '#'P[JFN)H$>
MIP"QDTF&599HY582R-"8@8\<[?F+?-@\ 8/)%+3M"\31V?A#3[G3+8?V!=!9
M;A;H;)HEA>)748ST8$@@<_F/1J* .9\6Z9JL]SHVKZ-'%<7>EW+2&UED\L3Q
MNC(P#= V&R">*J:AIFNW>I:#X@-I"MS833>;IR3 DPRH%.'.%+@J&[#DC/<]
MC10!QA\&MJ6F^*5O/]'FUR831H&R;8I&BQMD<;@R!SCOQDXS4>I^&]9O_!MI
MN%I-KT=S%J$\4O\ J9Y5^]$3S\NWY ?]D5V]% ' ZAHFJZAHL+0^';+3;@ZC
M:7+VUO+&3LAD#L6<!020, <X]>>+&N:+JB>+SK%IHMCK-I=V<=M/;74BH\#(
MSE74LK J1(00.> >:[:B@#A$T+6]'UW49[.PM;JTU33X8'2&00K:RQ*R@!3_
M ,LSO[<C'2MWPKIEYIW@?2M*ODCCN[:QCMG"/N7*H%SG'M6]10!P6C>&=2.C
M^$]+U"V6V70)$EEF$JL)FCC9%$>.=IW9)8 \8P<Y%C2-*1O'>I7-G=Q3:/\
M)?>5&<A+QU9&((XP4&XCU<&NT(# @@$'@@U6T_3+#2;1;33K.WM+922(H(PB
M@GJ<"@#(\8Z7>ZII-JNGQ)+<6NH6UV(F?9O6.56(!/ . :PM2T#6;T^-L6*A
MM9TZ*VML3*1O$3H<G@@9<<XZ \#I7?44 <4=&U7_ (2"&^&G1O$F@/8E)I%*
MM,65@K#/*G;@GWJ?PCH%WH=_=K"+JUT9X8_)T^YN!-Y$N6W>603B/&W )ZYX
M%==10!S5MI=ZOCO5]0DMRMC=V$%M'*'7.Z-I">,Y _>#'T-8GA;0-5TBTMM,
MU#0=)5=-C,::M&5+SHJE5(3;N5R,;B3V/7/'H%,EBCGB>*50T;C#*>A% 'FO
MA'2;K7_!7@59+8V]OIHBO&G+J?,VQ,JJ@!SSO!.0,8QS5NP\):J/#&C^%[R%
M1%I=]%,+]9%VRPQ2;TPN=P<X52",#DY/ KNK&PM-,LX[2QMX[>VC&$BB7:JC
MT [58H XJT\/:G)X;\8Z=- L$NK3W<ELS2 @K+'M7=C."".?ZU?T_4-7T_\
MX1[3+G2(U6>$Q7#I=!F@9$X.W'S X.2#QD>M=-28&<X&>F: %HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH ***YGQQI=G?^'KN:[TJYU5XH7\FV@.6#$<,HR/FZ<]1VZG(!TU%8WA&ZAO
M/!^CSV][)>QFTC N900\I"@%F!Z'(.?>MF@ HHHH **R_$D:2^&-421%=?LD
MIPPSR$.*\J%U'8^!/!=U:V4^E7CFR,NL%0D(4A=YE922P?D8<8)89Q0![317
M*:SXPFT;4?*FL(Q;_;;>U4O.!+*)2J^:B 'Y59P.2,D'IQF6T\6+>^);C2(4
MM@]K.T5Q%).4G1 A82A"OS(3@<'OG/:@#IJ0D#&2!G@5R%EXVENY=.N1I-P=
M(OHWE%XL<G[A N]7DR@7:P[AC@XZ]:R=0U&?6]<\!:L;&&&UNKUY;=_,S*$:
MVE*AAMP-PP2 >",<]: /1J*R=8UH:9<Z;911"6]U&<PVZ,VU?E1G9F.#P%4]
MN20.^1@7OCR>QMM2232E:_TV^MK2X@6X^5EG91'(C%><[NAQ@@C/<@':T5A:
M'KMUJ&KZMI=_916UUIYB;,,YE1TD4E3DJI!^4@C%4=4\4:G;:WJFEV6DV\[V
M5@E\LDMV4$BL7&WA#@_(<=1SU% '5T5R&G>,;R_O=%1M*BBMM;L6NK)S<DN"
MJ*^V1=F%!#<$%NG2IM)\6W&J:=9O_9T46H2W\EE<6AN"?(:/=O);9SA5R. #
MN7GF@#J"0.I [<TM<7\1I;6TMO#]]=M''%;:U;2-,_ C4;BQSV&!^E6=2\5W
M^GZ'#JQTF)X+B\A@@076':.60(KD;, G<#MSWY(H ZNBN/;QM+9#68=4T^.*
M\T^>WACCM[@R).9\"(!BJD')P>.,9YJ:Z\5:A9:AJ&E/I44NIP6!U"UCBN#L
MN44[67<4RK@X&,$'(Y'. #JJ3(! R,GH*Y&S\=0W.K:9;-#;QVNH:4=1BN?M
M!., $H5V^F3G/16XXJE<7!?QYX6U*]M4LYY-)OI)T#;B@!@(!. 3@$]NYH [
MRD) (!(&>![UR%KXWEE>SN9](N(])NK62Z^V+'(1;JJ;QYN4"C<N<%6/(QSP
M:R[F]N=5\9^ ]3FL(8(KG[3)$PDW2*K6S$*_ &<$'@D Y'/4@'HE%<9'XXN+
MA-)N;;3(GM=4U"6PA+W!5T9#)\S (>HB?CMQGJ<31^,KBYN[1K/1[BZT^>]:
MS::*.0M& S)YI^39LW*<_-D @^H !UM(2%!)( '<TM>4^(]3U'6/!?BTZE;V
MS)8ZO'#;^6Y)3;)!@#('J3G/5CP!0!ZM17)/XSEL+C6[?5M/2&73HX)HQ;S&
M43+,S(@^Z"&WK@\'J.M:&C:Y?7^K7EC>:5-;K#&DL5T$D$4H.05RZ*0P(Z<Y
M!!]J -QF5!EF"CU)Q0"&&001TXKB-<2XU3XC6>CW5G:7>F/I5Q(T$\IVMF2)
M68KL/S $@>Q/(S572/$::/X;TR/2O#T$$5QK$NF?9TNCA'$DB[]Q7YLE"3G!
MY[T >A45R=KXLOIK+4?-TJ)+VPU$64ZI=9A12J/YI<J#M"N">,Y&/>J@\>SO
MID=S#ID4S_VT-)<)<X4DL )%)7D$$'!Q]30!V](2%&20!ZFN2B\:31#4;:_T
M^*+4;74(;!(8;@O'*\RJT9#E00,/S\O&TXSTJ+Q)K%W;^&]5?6?#L$]O;7$"
M!&N,Q7*,Z8=?ESE6(R"!]W@T =G29&<9&>N*Y7Q!XPFT&YF\VPC^S136\0+S
MA9)Q(RJSQJ >$+#.<9((XXS'HD21_$[Q6415WVE@S8&,G]]S0!U]%<UJOBL6
M'B$:+'';?:VMTGA2YG,1N<LP*Q':0S+MR1G^(?6J-KXCUO\ M3Q6&L(;J/3)
MHXK:&&;:S9C1QG*X_C))SQC !Q0!V=%>>ZUXYOO^$<\2OI\=I]LTMH4$Z3%X
MW64*0ZG;U&XC'3(SD]*V]4\47EG<7%E:::+K4+6U6YFAC,K*=Q<(BLL9Y/EM
MR0.W7L =/17'-XOU6?4&LK+0E6;^RH]25;RX,+*&)!C==A*L"I'<>XHTKQM<
M7]SH#S:9';V&N6S36\GVG=(C+&)"'7: !C."&/3D#/ !V-%<CI_C&\U.YTQ[
M719Y+#4HVDAN LH$0V[D,A,>T*P[@G!(Z]:K:-XYOM3_ .$>GGT>*WM-;,D<
M3"[+O'(BN^"NP#:0AYSGVH [>BN T_QO>VGA^;4M:2TC1M7FL1.)6$4 61T!
M?Y?E4; ,]RPSMKL]+NY;[3H[F:.)&<M@0R^:C*&(5E; R" #T[T 7**RM:U2
M?33:B*WC9)G*R7$\HCB@ 4D%CR3DX4 =S7/6OCNZO[7PY+::1&SZRT\6U[HJ
M(7B5R<G9RI*'G&<=NU ';4@()(!&1UKD;'QJ]W:6L+V,::M<:C/IPMQ,3&'A
MW%WW[<[0J$_=SD@>]1>!$D36?&*S0102?VL-R0ME?^/>+D' Z]>G>@#M**Y:
M_P#%LT4&N76GV"7=KHCE+K,VQW*H)) @VD$JK#J1DY''6L]]=NM:U_4K!8[:
M;17T2*\BRQW,LOF?,05P3\@XR,#GGI0!W (8 @@@]"*6O._!/B.YT_0O"&F7
MME%'9WFC*\%RLY9P8HD+;TVX (.1ACTYQVU+3QE?7DME)!H4\EG?6SSQ3XE4
M183>HE)CV@,.A4M@\<]: .PI"RJ0&8 DX&3UKG_"6NZCXCTJWU.ZTR&SM+JV
MBGMRMSYCMN!+!AM&,<8Y.0>QXKGI;637O&GBBSU33;.]M+6WM##')<,#'_K'
M4J0GREB!D@\8'WL4 >@@AE#*00>01WI:X/2/%4JZ7X2M=(T&VBAU>R>2"+[4
M42WV(&VG"'(P1R.?:K]EXONK[1;*]&G0P227,]M=-+<XAMFB9T)+8RP9E 7@
M?>H ZVBN)M?'5WJ%MX;DM-(C9]:,\>V2Z*B%XE<D$[.5RAYZX[=JLZ?XSDOK
M:T@:QCCU6XO[BP\@3$QJ\.[>^_;DKA<CY<Y(''6@#K"0,9(&3@9I:X[4]8N/
M*T4ZQX=B$KZTMJ@><,(V!;9/'\O((!(!VD9J:Y\836>NVEC<6$<<=UJ!L4!G
M!F VL5F* 8",5('.<8/M0!U0()(!!(Z^U&1N*Y&1R17(^"(DAU+Q>D:*B#6W
M(51@<P0DTR_UY=,UWQ1-'HUNUWINEQ7;3^?M:YC_ 'I"$[?EQL;'7K0!V5)N
M7?LW#=C.,\XKEM+\4ZA>ZQ;:?<Z7! ;W33J%HRW1;."@*/\ )\IS(O(W=ZYK
MPU>QII>EZQJ.GVT^MW>J75K93B=@[LTTN\.=HPBHG ^;A1@#B@#T^BN)U+QY
M<:7#J\4VE(]_I<ULLD27&%EBG<*DB,5ZY)!4XQ@\U9?Q)KT6MV>CS:)9)>7<
M%Q-&POV,8$;(!N/EYY#@\ ^F.] '6T5Q&G>.KV[M]"O9]'B@LM3NVL&876Z2
M.<%QPNS!3=&1G(/.<5;'C">/Q#8Z9<:?'%]MNI[9%-QF6/8KLKNH& KA"1SG
M!'7G !U9(49) 'O2UYP?$=[<^"K^_P!<TJROX8]8-KY/G$* MWY2G!3^$A"/
M7!/'2N@OO%4\?]MR:;8)=Q:+@76Z;8SL$$C*@VD$A2.I&3QQUH Z>BN,E\;7
MMS>20Z/I=O=1G28]5@FFNC&'C<G ("$AOE]QSU%=)I&IKK.@6.JP1E5O+:.X
M2-STWJ& )_&@"\"&&001ZBEK@-&\5O%I7AV'3/#]M FJW5W L"W6U87C,K$Y
MV<ABA).,C)X-:.G^,Y;R"WMWL(X]6FU&?3O($Q,0>$,SOOV@[=JY'RYR0/>@
M#K20.I [<TM<#XEGN[Z#P[+J6F"SNH/$D$2_.) Z@L Z-UVL,'! -7;KQO-:
MZ1KE\=,C9M)U)+%XQ<G$@;ROG!V<']Z.,=NM '8DX&3TH!R,CI7 >.=7?5?"
M7C&RLK.">#3K22*XDFDVGS/*WG8-IY564Y)'/''6KDWBNXL;%K;3-,DU"XL+
M*&66)5DRY9,B-=J,-V!GG Y'N0 =G2 @@$'(/0BN&\2:\^M>&_$EE9:>CI::
M:6NENV,;*[Q%P@7:?F52"<XY('J1T.A%U\%Z8T<:R.-/B(1VVAOW8X)P<?E0
M!L AE#*00>012UP6C^*Y%TGPE;:1H-M##J]H[P0_:BB6^Q-VT_(<CGJ.?:NE
M\,:V^OZ,+R:V%M.D\UO-$K[U62.1D;#8&1E<C@=: -<D*,D@#U-!( ))  ZD
MUY5X@U/4=8\%^(I=2M[9OL6NPP6_E.25V7$*X&0.Q/.>=QX KHK[Q-</I_BR
MRU/1;:1]+LA<26ZW1:.Y@='.TL4&#A'!&".G- ':=:*XY_%\=G-8:7;6MK#/
M-I\5S;03S^4LV<CRHCM(+* ./]I?<C7\6:Y+X;\-7FKQ6BW1ME#&(R[,@D#@
MX/K0!M45RTWB;4[>[&G3:7"FHNLD\<:2R3((5*A68I&2&8MC&,#:>3P#3A\:
M:Q>W6G65KX;,-[?:?+=B&^N#"86C=497&PG'S9! .>. #D ':T5QVD>.O[:B
MTVWM[#R=5NS<+-;32_+;F!MDF6 .[YBH&!SGMBHG\>W'V:W$6D(UZ=7.CW,#
M7.T12X+!@VWYD(P<X!P>A/% ';45R&E:WX@N?&\NEZC:6=O%%ID-R\45PS[&
M=Y%)SL&[[@XXP/7I77T %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5G7MKJLM[
M')9:G!;V_EE9(9+3S"3G[RMO7!^H(]JT:* ,FUT5]-M]+L]-O&M[*S)$T31*
MYN%*GJW\)W'<2.O2M:BB@ HHHH J:I9OJ&E75G'*L+7$31>84W;0PP3C(SU]
M:Y:3P'+>^%+'POJ&K++I%LD,3QPVWER3I%C:K,6; )49P ?I78S2QP0O-*P6
M-%+,Q[ 5@:'XANM6M[;4I;6V@TB[M%N89S<?.A;!".I'4J0<@\<CT) ,[4?
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
MUS$I!50[@YD"@\#CMZ"NI6:)Y6C61#(GWE##(^HI!/$7""5"QSA0PR<<'\J
M,_PYHY\/^';#2#<?:%LX5A679L+*HP,C)YQ56W\/W%MK^LZHM_&3J444?EFW
M.(O+#!3G=S]XYZ?A6]3/.C\P1^8F\G&W<,YQGI]* .4TSP5+I@\-!-35UT*"
M2! ;?'FAU"Y/S<$ "HK;P-<VC:?)!K6V6SO;JZ!-J"K>>27&TMP1N.UNV3P<
MFNP2:*0N(Y48H<-M8':?0^E-2Y@D4-'-&ZG@%6!!H Y+2_ TNEG0@NKF9=(N
M+B:,26PRXE# J2&'0.>?7\J9)X!E-MN@UEK?48M4FU.UNX[<?NGESO0H6.Y"
M&(QD'IS6]XEUE]"\,ZGJUO#'<O8V[S&)I=@(4$D9 ..GI4\&LV<U[#8&9!>R
M6PN3"#DJF0,GZD\>N#Z4 9=[X8N[^VTQ;C5S)<V=^E]),\ Q*Z@@*%# (N#T
MY/N3DG/;P)<&X5EUV011ZP=5B4VRE@S;LJS$_, &(4X&!@'.!78QS13%A'*C
ME3AMK X-$DT41422(FX[5W,!D^@H R=$T-]'O-7G:Z6<:C>&[*B+;Y9**F,Y
M.1A!^M4=1\)2W]_KMR-06,:MIZV#)Y&?*4;_ )@=W)_>-^GXW]9US^SK[3M.
M@6)KW4'D6+S6VHH1"Q+8Y[ ?C5[3Y[J7389M1MDM+HIF:)9?,5#WPV!D4 8M
MKX8GMM7TO4?[0C9K#3FL GV<@.&*'<?GX.8UX^OX4H? AB\/66G'4_\ 2=/O
MFO[.[6#!21G=R&7<=RGS&4C(X/7/-=<LT3Q>:DJ-'C.\,"/SI4ECD+!'5MIV
MMM.<'T- '*:GX*;5;74C-J"+?:A);--<+;_*J0,'1%3=P,@DDD_>/MC3NM#F
MN?$VGZT+Q%:SMI;<1>22'\PH2<[N.47 ^M:RW$+H[I-&R(2&8,"%QUSZ4CW-
MO&A=YXE16VEBX !]/K0!REOX(FM](TC3QJB,NFZDVH*_V;F0EG;:1OX&9&Y^
MGXQVW@2XMKBP<:[(T=AJ4U]"IMEW-YH<,KMGYC^\.&_0]NHGU2RMM0M;"6X1
M;JZ#&&//+!1DGZ=/S%+9SW+K<F\CMXA',ZQ^5*7S&/NEL@;6QU'./6@#F9O
MTLFAZCI":L5MKK4/MR;K<$Q$S><5^\-WS<9].V>:M3>$I/MVL36>I?9H=9C
MO8C!O^?9L+QG<-A*XZAAD ^N>C6>)X1*LJ-$>0X8$?G2K+&X<K(A"$AB&'RD
M=0?2@#FT\("WU.6YL[M(8#I2:7% 8"PCC0DJ<[AD_,?TK5T'2FT3P[8:2+@3
M?8K=+=)2FW<$4*"1GK@#/-7XI8YDWQ2)(O\ >1@11YT7G>3YJ>;C.S<-V/7%
M '):=X(ET]-"4:HKC2+JXN5S;8\PS!P0?GXQYC8_#\8I? ,K6[O#K+6^HIJD
MFJ6MW';C]R\F0Z%2QW(02,9%=B9X@X0RH&)VA=PR3C./KBL?Q;X@/AKPW?:I
M%%#/-;0M*L$DWE[P.N.#_+\J *U[X8O-0L].2YU<R7-K?QW\DS6XQ(R=%"A@
M$7\S[YR:H:IX$GOUUNWAUIK:RU6YCNWB%L&9)5\L$AB>5(C7C'![XX/9J<J#
MZBF)/%*&,<J.$.&*L#@^AH Y'4/ UQ<OKR6>LFVM==@*7D+VPDQ(8_+,B'<-
MN0!D$'..,5(W@V_M]4CU#2O$,UE+);16UZ/LR2+<",85P#]QP"1GD=.#75)<
M0R0F9)HVB&<NK KQUYK&UGQ VF7>B1P0Q7$&I7PM&E$N#'F-W!  (/"'N.HH
M S+SP1,UYJTFG:PUK!J]J+>]BE@\XLRQ^6)%8L-K;< YSG'K70Z?I\FGZ#;:
M:MSYCP6ZP+,\?7"X!*@_IFKL<B2H'C=70]&4Y!KG=1\1WG]J7VFZ+96]Y=V$
M,,TT<UQY6_S"XVJ<'! 0G)XY ^@!5TSP5+IB^&E34U=="BDB3-O@S!UV\_-P
M0!6MX<T-] L)[5KH7'FW<UUN$>S!E<N1C)X!8X]J3PWKRZYX4T_6[A$M1=P+
M,R%\JF>VXXK7\Q/E^=?F^[SU^E '(7?@:6XL-7L8]6,=MJ.H+?[6MPQC<.DA
M&=PR"R#TP">O!%F]\(S7MSXAF.HHO]M6*63@6_\ J@JNNX?-R<2-^GX]+YT1
M!(D3 [[A0)HC*8A*AD'5-PR/PH Y75/!;ZQHXTF\OX9;$VD5N5>TRT;IG][$
MV[Y'((['!4?2M7Q-H1\1>'+K1Q=?9EN%"-*4WD $'ID<\5K22QPQF25U1!U9
MC@#\:S=>UN'0M*^VN!(7EBAB3=@,\CJB\^F6!)],T 9^M^&;S4=1L-6T_6#I
MNJVL30M,MN)(YHV(+*T9/3*@CGCWK'N;6\@^(^BQP7Q:6/2KE);FXA,BN[2Q
M-@A2H!."0 1@+@#%=1:ZC<V^GWEUKD=K9Q6SL1-'-NC>( $2<@;>X(/IWJB?
M% /B+2K%(8S9:A8RW:W)EP5";."N,#B0<Y[4 58_ \5G)IEWI]Z8=2L99Y&N
M)(MZW!G;=*'4$<%L$8(Q@=:)O!6]+9HKY4N$U;^UKB4P9\Z7!7&-PVKMP.YP
M!SU)ZEYHHX?.>5%BQG>6 7'UIP(8 @@@\@B@#!N] G_X26?7;747MY)+ 6CQ
MB 2?=9V1A]"YXQSQTJ_H<>HQ:+;)JTXGOE4B278$+\G!*KP#C&0.,YQ6A10
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %#6Q VAWPN5C:+
MR'W"0 CIQU]Z\YTF73[3P[X"MWLUC=[(A[@PLZ13"%%96C7[TK9(&[IANO2O
M5:* /(?#WE'3/AL9499[6ZGAD:6,JT:^3*N#D<#)4>F<"K6DZ7I*>$O&5['9
MVXNX[G4XX90@WK&Y;:J'^ZW& .#GCK7JE->2./;YCJFY@HW'&2>@^M 'G%U
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
MMGG29+J058MNW$C QD\8&.E %R*.;2-#F^UZH]P\*22&\NT4;1RP+! HPH]
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
M=&UW4]1T;0X9]4E>\FGO89$@C0372PR/&&W'"H!A2QQR2 .N"S2/$>LWNF^
M[F>^;?J-Q+!>JL: 3;8I2">.#E >,#VKJ1X,\/K':H-/&+6626',KDHTAR_.
M[.&/)'0]Q3K?PCH5I'91VU@(DLI6FME21P(W;()'/H2/H<=* .+36=>BMCJ+
MZW/)Y'B?^S?(,,022 W BPV%SN /!!'3I4T%U=6$_CBY_MN>!DU2*")Y8UE"
MEXX,!5QDL=Q51TR1D'FNO/A+1#;-;FT?RGNOMC+Y\G,^[=O^]USS]>:+OPEH
M-^]\]UIT<C7X3[22S?.5QM/7AAM7D8/RCGB@#B]4\0Z[:>'?'?EWMQ;SZ08W
MM'E6)Y(PT*.58@%3R3ZD9Z\5IZU=:Q+XJUJPMM;N;2VM]&CO8A%%$2DI:4=6
M4_+\@R#SZ$5NMX,\/-#>Q'34*7R*EU^\?,P48&XYR>@SZXYS5E_#FEO=37+0
M2&>>W%K+(;B3+1#.%/S=.3^9]: .:L=<U2_U'P46O7CCU?1Y;BYC1$QYHCB8
M,,@D<R-QTZ<5F>'=;UV2#P7J%YK$US_:TTUO=0-%&L9 CE96&%!# QCOCGH*
M[:+PQI$+V#16SHVGPM!:%9Y!Y,9 !5?FZ8 'X#T%-@\*:+;0V$4-HR1Z>YDM
M%$TF(F.02/F]"1^)]: .6AU'Q+J,]JL-S=PWG]LS6]Y'' IACM%+X969"O14
MYSDL6'L.@\7ZS/I-KID5O)Y,FHZE!8^?@'R@Y)+#/&<*0,\9(Z]*YK3_  />
M"X)NM,MK6],S3/J=EJDZ LSEBZP !0<G[I./4GOW>J:58ZUI\EAJ5LES:R8W
M1OZ@Y!!'((/((Y% 'GEY)?:->?$JZM-1G%U:Z=;W$$SJC,I6&5@.5P1D=QG%
M:&N^(=2TN2"ZNY;N+2'LX"U]9JD@M9B26,Z$;MC K\PZ<]#S71)X.T%(KU/L
M);[=$(;IGGD9YD P%9BV2,''6II/#.DRG]Y;.RF)(60SR;9$3.U77=AP,G[V
M>IH P[/4-1UZ35;JWU@6#:9JS6QA:-6C\F,KN#@\Y<$D'(QE<=\XMUK4^AZG
MXQGMR$DGUNPM?.(!$(DB@0O@\< G&>,XKM)/"FA2Z[_;;Z=$=0)4M*"P#%?N
MLRYVL1V)!(P*D;PUH\@U(262RKJ1!O%D9G68@  D$XR  !CI@>E '-:AJ.OZ
M?X@U31+"Y^UM)I0O+-[DHIBF\SR_+W8Q\V05W X.>W%4&\4WKVD+6]WJ-K=Q
MZY9VMU97T,8DACD959"<$,K<D.#GGK7:CPYI8M9[=K=Y$N%5)6EF=Y&53E1O
M9BV <D#/!)]:9/X8T>ZL;FSN+0S17+I)*TDKM(S+C:=Y.[(P,<\=J .-\0Z_
MK5I;>-OLNJ21MIL]I]D)BC/EK(J%E^[R,L>O/O6E<3:O#XCC\-IK$LTDUK+>
MK/*\<,A^<*$4B,@A.3C&>1DX&#LMX+\//!>0MIR[+W9]I_>OF78!MW'.3T!]
MSR<FI]8\+Z-K\5M'JED+C[*<P2&1A(AQ@X<$-SWYY[T 2Z =1_L.U75KBVN-
M012EQ-;?ZMW4D$C@8Z<C'7-:516]O#:6T5M;Q)%#$H1(T& H'0 5+0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% $%Y=V]A9S7=U*L5O"I>
M1VZ*!66OBO20]\EQ+):R6,:33QSQ,K!'R$8#'.2" !SGC&:/%^C7&O\ A6^T
MVSF2&ZD56A=_NAT8.N?8E0#[&L35]-\2^*_"]Q!=6-KI5ZC0RP1?:/.$DL<B
MR?,P'"$K@=3SD].0#;?Q7I<(OQ<M/;RV,'VF>&2!O,$//SA0#N7@],XQSBH[
M/QCI5_.8+?[6TIM/ML2M;.OGQ#&3&2 &P64<>HK'U;0M2UN[U#5C8M;7#:)-
MIL-L\J%GDE())() 48&.<G)X'&7V.B:I'K?ANXEM-D-CH\EE<-YBG;(WE8P
M>1^[//N/? !-I_Q!TRXT32-0NH;R!]44FWA6UD<N0A? *@@G:./4]*T)?&&E
M0VKW3FY\F&%)[EOL[YMD<;@9!C*G')&,@<D <US&C^'=>L]/\$VUQI\8.ARL
M+AH[A6#)Y+Q!AG'4N#CT'KQ6A+H6K6=]XJBM[9+NUUT>9#(9%7R)3$(F60'G
M9\JD%03U&* +4NL2Q?$&.)M0SI+:)+>%/E\L%98QO! R?E)[D5MZ=K%OJ<CQ
MPQSHRQ1S#S8BH9'W;2#WSM/'4=P*Y:#PSJ&F:O8BVMDN[2R\.MI:O,RXDDRA
M7<N<[3LP?K5OPCX?N]#U"Z$*W-IHSP)Y6GW-P)O(FR=WE$$XCQC@GKG@4 :F
MH^*M*TNYN(;F63_1?*^TND998/,.$W$>I],XZG JMJ'C?1=,N-1@G:[+Z<J/
M=^7:2,(D8$AB0OW< G/2L#QAX?\ $>MOKEM%:0W%M-' ;!C<^6L94@N&7'+D
M@X8\ 'J.<RZCH.LWC^-2+%0VLZ;%;6V)E(\P1.AR200,N.<= >.U '0ZUKUM
M;6MS!!-.UT+0W.;6+S&BCP<2$8(QD' P2<' .#4?A/4Y;GP#HVJ:A*\LTFG0
MSSR!"S,Q0%CA1R?8"L*VT;7]+UF[NH+!+JWU/38+>5#<*C6TT2LHSV*'=G(R
M0>U;OA?3[S2? >FZ;?QI'=6E@D$BH^\95,=<>U $.G^/= U.[L;>WFN<W\1E
MM))+61(Y\#<51BN&8#J!SVZ\4ZT\=:%>PR7$4MT+:-'9IY+254RLGEE,E>7W
M8 3[QR.*Y?PCIEWKG@SP(7M##!I:Q7IF+J3+MB945 #GG>"<XQC'/6K47A/6
M)OAX=)V1V^IV^I/?P!Y 8Y"+HSJK%<X!! /H?6@#JH_$VEF2^BN)FM);&(3W
M$=RA1DB.</Z%>#R,\C'6FQ^*=+:>[@EDEMYK6%)Y(YX61C&Y(5@,<Y((P.<\
M8S7-^(/"6H^*Y]1ORG]F7$FE"QMTE=7/F>:)<ML)&W*J!R3RW [V-4L/$WBK
MPK=VMY866F7H$3PQM/YZ2RQR+(-V!Q&2F,<GYCG&.0#:7Q9I(-\D\LEO-8^6
M9X9HF5P'X0J/XMQX&W//'7BL&'Q:;+Q3XGEU*>\32].L;:<PRP<P;C+O("C+
M#"J<Y/Z8%:_\/ZWJ^C)<PZ!IFCZE:75O=16T<JM]I:)]Y5W51A3VZ\\G%&H^
M'==UZ;Q5))8162ZMHT=G")+@.RRKYO#;01C,@YS_ (  ZVX\2:;:WLUI-)*L
ML-G]N8"%VS#G!88!SSV'-5K#QCI6I6Z3VHNV241F#=:NOG^8A=1'D -PK$XX
M&#G%8)TKQ#>:U)J4^DQ0(^A/8>5]J5G$I;(Z#&/QZ>_%-NO#>LCPEX3\BPM;
MG4-#2-9K"YD7R[A1#Y3@-R >ZD_C0!T=MXLTN]A1K5YI9FFDM_LXC(E62/\
MUBLIQ@K_ %&,Y&=&+4K:724U,.R6K0"XW2*5(3;NR0>1QV-<C?>')-3T^U2[
M\.QVF99)PNEW"Q7%G)M4*ZR#:&8X;/;H.<<[=MI.HW/@7^R-6NUEU":Q:WFG
M'=F4KGCJ>>O>@"'3/$:-X>L=;U%G3^U6C-I;*N2!)S$@ ZL5P23QG/0"K<'B
MC3;FVCE@:5Y)+F2T6#RR)/.3<73!Z$!6.>G'7D5SEI%K4_@'PY;:?"#<6306
M^I6WF^5)MB4I(JO_  G< <\97H>:IVWA"].F7>GZGHJ26\FL37D36=[MF@#
ME9(V.W# X'49!/T(!Z!97D5_9I=0AQ&^<"1"C#!(.0>0<CO7(ZKXH:XU_P +
M)I=S<BSO;]XG80CR;F,12'(8C/#*N,$ CD9'-;6BZ;J2>$4TW5[UYKUHI(WN
M"07VDMM)(X+!2N3W()KE-/T+Q-'9>$-.N-,MQ_8%THEN%NALFB6&2)748R#A
M@2"!S^8 .M;Q3I:7UM;-)*/M4KP6\QB;RY95SE%;IGY6QZX.,UQT_B*74M-U
MO5KK6M6T:UTV^F@9K:TWCR5PH&"C8;=\V>W3I5WPQX>U72)8M+N]"TN6WLYV
M>'5]RF1X]Q9?DVY$F#M)SCOD]#!=>&]:N? WBW218A;O5+RYFM@9DV[96!&X
MYX([_P!: .FU+QCI.E7MU93F\DN;2W6YFCAM)'(C.?FX7!'RG)' QCKQ4]SX
METVWLTND>6YC>V%W_H\1D(A(R'(';T[G!P#@UC7FE:I<>)M8U%;!O)N]%2SB
M!E3/FAI&(// _> 9]C6+;>&=<TI]&NET.QU55T>WTV\M+B9%,,D.[$B,0P*G
M>V1UZ'VH ZR]\3:?)IQ:QNIIGFLOM<;VD7F,D1'RR8((QZ @DX. <&CP5?W.
MH^!-$U"]E::YGL8I99".68J"3@?TK%AT36]&\1W=Y9V%K<VFI:?#;R102"%;
M66/?C:".8SO/3GCI6WX,TZ]T;P5I&FW\2)=6EHD+I&^\948Z\>E %*P\6Z/:
M:/93R:E?7<=]>36]O-+:OO:0.^8\*@QC:P (R0O<UM:-K=GKMM--9F4>1,UO
M-'-$T;QR+C*LIY!P0?H17%V7AO6H-)T"V>Q_>6.O3:A-B9,>4[3$8YY/[X<>
MQ]L]%X7TV]T^^\0R7=OY27NIM=0'>K90QQIS@\'*'\Q0!C2ZY-'\0-8TN_\
M$QT^QM[2WG@5C;I\SE]PRZ$D#:*VK?Q#9Z=::1'?ZA+<MJ;XM+LP867=ED#%
M0%5MF/3..*HP6.K67C_6=9&EO-9W=K;V\92:,-F,N22"PX.[CZ4:IH=WXET-
M-"U#3UL]/EW%O)=&:W5,>2J_[60&) P/N\YR #;3Q#826%I=KYQ6\;;;1^41
M),<$_*IYQ@$YZ8YSBN;U/Q:DVJ>&+O3KZX^P3WUQ:W=NL&69DAD^0KMW[@Z@
M8'7WJ*:P\72VGAW5I+*WEUG2))$N+7SU1+N-TV%E89"MPK8/&<CZZ%]I^M:A
MJ_AG4)K&-/L=Y+<7$44RMY2-"\8&3C<V6R<#'7&<#(!HP>+M)N-/@NXGF)GN
MFLXX&B993.N[=&5.,$;6)S@8&:8WC71%M+&Y,T^R]N'M8@+:0MYR;@R$ <,"
MC#'4XXS7.P:+XDM(YA#9CR9M>GO)X5N5C>2WD!VX<9VD-@L!@D< \FH;#POK
MEI;:1;OI\*K9>(I]1;R;A2/)?SL8SCG]Z./8].!0!UEOXMTFYTYKU994"W?V
M(PR0LDHGR (]A&<G(_ YZ4MOXKTJX%Z \Z264P@N$>W<%920 @.,,QW+@*3G
M</6N,U33+ZT@OHI+-/MVH>)$OM-0W21NVU$)*GY@&"Q/PPQ@]SQ3IM'U+5+#
M4K:+2/LNMK>P:JPOKB.:*[93M",4'RC;'M VCL>>30!W>EZY9:M->6]N9$N;
M*01W,$J%'B)&Y<CT(.01D&L#QSXFOO#T5M/81"6*U=+K4N,E;3<$; _O'<6'
MM&U:GARWN4BGN;K0[+2))MH^SV[*[';GEW4 'K@#G&.O.!3A\/C5SJMQK=I=
M1R7;-%Y*7C*K6X&U$(1P#D%B0>[L.10!N7>J6EE:Q7$LN4G94A"#<96;H% Z
MYZ_0$] :P+WQW80Q6C6MO<SO-J?]FRH(3F"4<L&'KMZ8SG(/2L"T\/\ BNW\
M*:%%]GBDU/P]>[X(Y9UVW=OM>,*6&=K^6^,GC(]^-K6;#7M7L=)O#I]O'=6F
MJQ7ALQ< XC564@OC!;YL^F..>X!H^-+^[TWP1K&I6%P]O=6MG)/$X16PRJ2
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
M/+0,R@!F)/.. ._!-,U'19&N?!.AQ-O_ +*E2ZGD'\*0PM&"?]YF 'KAO0T
M=1J&KVNFRVL$N][B[=D@AC7<\A52S8^@!.3_ %%9O_":Z&8=,E2:>1=3#FU$
M=M(Q<H"67 7AAM(QUS1XDMM8N+_2380K<6*22?;8?/\ )9LKA#NQG:#G<!UX
MZC(/-:#X9US3E\)1W%A$JZ3=7CS&*=6&R02!",X_OCCT'KQ0!UEMXJTJZTN&
M_BDE*37#6J0F)A*9@2#'L(R&!5L^@!/3FL[P;JUWJFH>)EN9[B2.UU/R85GC
M"-$ODQL5P .C,W/?KD]:P8_#/B"TEMM4M[-'N;+7;N_%H\ZCSH)]R\-R X#=
M#QUYKH_"VGZG9ZKXAN[^TCMX]0O5N85$P=L>3&F#@8!RGK_B0 N?$VEZ5J.O
M7%WJ-Z8].MX9+FW-LQ2!3OPR87+;L')R0-HZ5*WC+2\:@J)=M-96OVMHC;.C
M2Q<_-'N W#((ST_#FL#Q%X<UC4)_&8MK,,NKZ9#:6K&50"Z"0$MSP/W@_(U=
MN]#U.^\1SW7V7RK>;07T_>\B_+*6W<@$G'OZT :>G>*H+S0].OGMKD7%Y;"X
M%K'$S/C:I8@=U&X#/?(QR:@D\?\ A\0VDD,]S<B\MFNK<6UI+(9(U(#8 7J"
M>1U'.<5SJ>'O$%I#X<O_ .P[&_ELM.&FW6GS7"] $Q*CE=H.5/'H1WZ;-OHN
MH0^*]"OAIMM!:VME<PS):LJI$TKHP"C@D#803@9)SCG@ MMX\T)'F!DNPL%V
MMG/(;.4+#(VW&\E?E!+J,GUJW<^*]*M+Y[6663,=S%:2R+&2D<T@!1&/8G<O
ML-PR17*ZAX;UJXT+Q59QV.9=2U>.\M\S( 8U\G.3G@_NFX]Q[X37]!\2ZK<W
MI:QAG5=2M+NR=KH(JPQM&S)L (WY5\L>H. < "@#H-#OKV;QIXHLKBZ>:VM3
M:FW1@H$0>,LP& ,\^N35[5?$NFZ,+@W3RD6L0GN3%&7\B,YP[XZ#@^_!..*I
M:+IU_;>,/$.H7-L([>^%OY+B0-DQH5;(ZCD\<=/2J<]CXATGQEJ.H:986VH6
M.JQ0AQ+<^4;:2,%<G@[D((Z<Y!XH U[WQ1IEBL[-)++';PK/</!$T@AC8$AF
MQVP"<#)QSC%0W?C'1[2[^RA[FXG-H+Q$MK:27?$2 &4J,,.>U90T76-.UCQ%
M)%;I?P:U#&5?>J>3,L7E$."?N$!3E<D<C%1:/X8OM!UK3_+A:YL[+0%TT3!U
M#/(K!L[2> <?Y'- &F_C2R?5-#MK2&>Y@U:V>ZBN(XF9?+4*>G7/SKGCCO3K
M/QUH5]!)<12W0MD1V,\EI*J963RR@)7E]V $^\<CBL#1/#>N:5#X*=K.-Y-)
MLI[.[C\\#&\1X93SD?NSQP>12Q>$]8E^'::5Y<=OJ=IJ+7\"O(#'(1=-.JDK
MG ((!]#ZT ;^H>((;G2]:MK.>>SU2RLVG*21A9$!4E7 8%64D$9Y'!'!J]X:
MNI;OPGI%W=2EYIK&&661OXF,8))_&L&]T._U34]2UIK)K>:31GTV"V>1"S,S
M%B6()4 ':!SG[W XK6TO29CX%M-%O UO.-.6SE*L"5(CV$@CKZB@!\'BK2[B
MXM(DDE O59K.1HB$N0HR=C=SCD=,CD9'-+9^*--O],34+8SO ]R;0 PL'\P/
ML(*D9&&!!XXQGIS7.V'AS5KK3/"NEZE;)!_8$\<LERDBLL_E1M&FP#YANW G
M<!C!'-:6G>&[FQ\8ZC>"1/[(F<7L,/=;ME,<A^FT9^KGTH T)O%.EP7D%O))
M*JW%P;2*?RF\IYAG,8;INRI'ID$9SQ3-)\6:7KEXUM8?:Y"IE5I&M)$16C;:
MREBH ;/8\USN@^']6TJ^;3KC0M+N;2*\>Y@U9F4R;&D,@4H5SY@SM#9 []L'
M;\&Z;>Z7IM]!?6_DO+J-U<H-ZME)96=>AZ@-@T ='1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%%  2 "2< =37/VWBZTN[RSAM]/U.6*\59+>ZCMBT+QG/S[
MP?E7I][!^8<8K3UB)9M%O8V9U!A?E'*GIGJ.:\^TF2XTWP3\.#:7MS&EW/:1
MSIYI99%:W8E><D#*C@8'M0!Z=17E=W?:M!IFO:H-:OVET[Q'';P1F0",Q-)
MK(R@<C$C<=NHYSFYK.LW<>K&ZL=2N)4C\0VMC(3)Y<<:L8U> 1Y(?[S,7(!!
M;@G% 'I%%>5:K?:K#8>+M1CUN_\ ,TK5XEM4$@"!2L!*D ?,IWL,'CGUYK<:
M^EUK4_$]O+K4VE7.DW,2P&-N(H?+23S&3.'#DN/FR, 8YZ@'80W@FO[FT^SW
M"& (?->/$<F[/"-W(QSZ9%1:SJUMH6CW>J7@E-M:QF63RD+-M R>*XS4M8N;
M/5/&RSZS<VUO;P67V=P@<P-+O&$7@98[1R>I!)XK-U:]O&T#XD:;<R2>3:Z>
M'AADN#,T6^!BPWGGJ <9(!)P<4 >H12+-"DJYVNH89]#3ZRKDR+X5D:*5X9%
MLBRR)C<I"9R,@UPMGJ%_8^'?"-U=:S=RG7UMDNI;NXV)&WV=G"HRC*%VV@G.
M3CL230!Z?3)HHYX7BE4/&XVLIZ$>E><WBZU8W.BZ<_B29UN-<DMV,#9:.%H'
MD$3.P)9E(&&/8C.2*JQZQJ^DZQ+X>FU&ZN-/.OPV2ZA,^95CD@\WRBX[[MJ[
MNN&ZYQ@ ]+L;"TTVSCM+&WCM[:,82*-=JJ/0#M4S2(KJC.H9\[03R?I7F'B'
M4M9TVV\6V-KJ5VD%A+826EP7W2)YS@/$6.2P'49.0&'.,5I7.D+8_$?P[')J
M>I7(:UOI2UQ=-P0T) P,# W'C'3 .0!0!VUG>"]69A;W$/E3/%B>/86VG&Y?
M53V/>K->7-J>KMI"XUB\60>+S8^:&7<8?/V;3QC ';&/7-6+C4-8TVR\965G
MJ%Q.=/O;40/<2AI5CE2)I$5CU8[G"CKD@#M0!Z35>:]A@N8+9B6GGR4C49)4
M8W-[ 9&3[@=2 <'P]!J7_"0ZQ<27%Z='(B6QBN2<[MN9#AQOQG&,G^]CC%5M
M'FDN/B?XH\\G%K9V45N#V1O-9B/JW7_=% '7T5YIH^MW;Z]X<EBU2>XLM3@O
M7>>=\"X"[61Q%DB,#.!@@D=0*TO!^IWYUA=+UI+N+4Q8^<7^T&>UO5#*#/$<
M_*<L,I@8##% ':SS+;V\DSARL:EB$4L3CT ZU6T?5+;6]'M-4L]_V:[B66/>
M,-M(R,BN;NKV35?&FKZ'/=3VL-EIL4\"0RF-I6D+AI,CJ%VJ,'C).0>,<QX6
MU"XN=%\*>'UN1;1S: L\1%RT#2R A3M9>25'.WI\V2#C@ ](O]0M=+EBS"TE
MW>,4BAA5?,F*J6/4@<*#R2/3N*9HNM1:Y;23Q6=_;(C!0+RW:$M\H.0#R0,X
MSZ@UQ<UE/-XA\"+J&IO?70%W'+=6\CQ+*4B/S  X!/<CK]*K:SJFK0:/XU:+
M5KM)++5[:.WD##*(ZP90<<#YVZ4 >H45YIJVM:CX9O/%L<>H7-Q#;6EE<H]R
MV\P&61TE<<< *N[&,#'3'%/UK4M3\-V%]>Q:U&]G=_95C43-<&T5Y51YQ(_\
M)5L@'(R,CC(H [>+6K67Q!/HBB47<%NERVY,*49BHP>_*G\JL/>!-2BLOL]P
M3)$TGG"/,2X(&TMV8YR!W /I7)Z9:)9_%G4$CGGE5M$MV'G3-(5_?2C +$G'
M&>O<U;O;B[_X638V*WTZ6D^DW,C0J1M#K)$ XXZX8]<T =569K>O67A^UBN;
M_P T12RK"K1QE_G8@*,#GDG%<!X7U#53#X"O[C5[VYDU4317:32 HX$,C@[<
M<$%!SUY(Z5N_%$,?#%F$8*YU:RVL1D ^>O;O0!TMKK$%U>BS$%W%,8VE7SK=
MD!4$ X)&,Y8<>]:%8L<%XEY<1ZGJD<D=U$L=NL"&%D*[RY'S$]"O.>U<IX3U
M74%GU&UU&]N;N]TZU>2Q#,P&H0%F*3X[D\)QP,9_B& #T&>9;>"29@S*BEB$
M4L3CT ZU5T?5;;7-'M-4L]_V:[B66/>,-M/(R*Y?PU<'5-)T+71KTLCWMDQN
M;8MO2>4H&.%SB/80PPH'H:Y[P7+=:;9?#TIJ%R;?4+"2.X@=\Q!4AWJ0N.""
M.O4Y.: /5Z*\TT;5KV?7?#PCU6ZFL]5LKQVN)),&<J4*2+$<K%]XX Z@\@8J
M'POJ&JF/P%?7&KWMR^K)-%=I-("C@0NX.W'!!4<]>3VH ]1HKSK3Y/$&JR::
MR7=ZMVFK7":C)&_^CFU5I H3.4[1 ;?FSNSW-.TN_P!3UUTU./6(K.:UUB2W
MN8&F9@8UE:,0&+[H8KM(;KDY[XH ]#JEI.K6.N:='J&G7"SVLA94D7H2K%3^
MH-4?$\\W]F+86BLUWJ#_ &= K;2%()D8'L0@;!]=OK7->$F?P[XTU?P[+:"S
MM+]?[4T^$."%/"S("./O;6 [!C0!VNHZ78:O:FUU*RM[R#(;RYXPZY'0X/?W
MI--L=.T^U\C3+:VM[<,<I;HJKN!P<X[Y&#]*Y#PM=OXATC1==EUR>*XN6ECN
M[19"5D<AAY07/R%",@@;L*23R35KX81+'X%LF\V61W>8MYDS.?\ 7..Y..GX
MF@"]/XWT>VN-2AF%ZITS;]M86DCK"&7<"2H/&WG([5O6US#>6L5S;2I+!,@D
MCD0Y5E(R"#Z$5Y-K3ZO'KGQ$;3=KV_F62WR)%NG^SFV42-%SC>%R0"#FND>:
MVTR'P%!H%X_]DRW ME*R$K-#]FD9=W8G*J?7- '4ZUK5KH-BEW>"4Q--'"/+
M3=AG8*N?09(YK1KRO5+V>\\'>(%FN7G2V\3PP0EWW;$6Y@PN?09-:-[?ZGK.
MH^(H;;6(M,NM)NT$3/,P$401'W-$.)%?+C)_#&* /0ZAN[J*QM);J<L(8E+N
M50N0!UX4$G\!7%'5+^R\8PIJ8NC8W5^T=G>VLY: G85^SS19^0A@3NP<D#D<
MUV&J?\@F\_ZX/_Z": ((]=L9M!M]9B:5[2XB2:'9$S.X< J @&23D<8INAZ_
M8^(+>>6R,RM;S&">&>)HY(G !VLK#(X(/XU0\"9_X5SX;P0&.EVX!(R,^6M<
MTEW?Z+9^,H=1OHX)4N895U2TM\/(TP55386P'4!$'/ *D^M 'I%9^MZU8^']
M*FU/47=+6$9=DB9R/P4'\^E<KHNKZM;:OXHM$M+B_-G+;&WLA>*[H)(P6'F2
M$?7!)QR!3_'ES<W?PGUJ>[L)+&=K9MUO)(CLN& '*$CD<\'O0!U>IZG;:1I\
ME[=EQ#'@$1QM(S$G "JH)))/0"J]GK]C>Z.VJ_Z1;VJYR;JW>%N./NL W7@<
M<]JC\0Z#:>(;6&UN;N\M7CD\Z&6SN3#(K@$9!'7 8\'(YKB9KS5I+3PO8:K<
M_:E7Q(;9[O:%^TI")&C9@.,[D7/NE '=W^MPV"P*UO<2W5PCO%:1*#*RH,L<
M$@<9'?J0.IJ72=6M=:L$O+0R;#PR2QF.2-L [64\J<$'!]0>AKF=:LXY?BIX
M;=I)P38WK86=U'RM!C@'IZCOWJ73Y9(OBOK=K'G[/-I=K<2CL)0\B _4J!_W
MR/2@#KZ*\W\=:S>6B>(KC3M2N/M&EVMO($63RH[5BS'G!_>LXQ\I& !UR:CU
M^?4GO/'C1:WJ$*Z7IT-W:)#(%6.3RY6[#D949'?OGC !Z)>R006S74\9=;<&
M0;4W,, _='7.,U#IU]::]HEK?PH7M+V!9D65>2C $9'T/2N.35)_$&JZOIUW
M=36RVFCV]Q"D$AC,C2JY>3C[P!"K@Y'7(.:W/A]_R3GPU_V#+?\ ]%K0!IV6
MLV-_J=_IML[FYL/+$ZM$R!=X)7!(&> >1Q55O%&GC7QHJI>R76X*7CM)&B4X
MW8,@78./>LW0O^2C>+O^N5C_ .@253;2)_#OB73;W1M4NY[/5+UTO+"><RQG
M>KN98\\H01D@<$&@#I]9UJUT*TBN;P2F.2>. >6F[#.P5<^@R1S6C7DVJ7TG
MB#P8VL7-U.MS'XBB@:V$I"0JEZJ+&4Z9VA6)(SD]<<5Z'%J>I/K;6;Z#<QV8
M) OS/$4.!D':&W\].E $VGZU8ZI>7]K:N[2V$BQ7"O$R;6*A@/F SP0<CCFJ
MJ^*-/?7_ .QHTO9+D,5,B6DAA! R09=NSCZ]>.M9OAG_ )'7QK_U^6W_ *2Q
MU3CTBX\-^*-+GT?5+NXT[5;F5;NQN)S,B[D>3SHR>5^8<\X.\=\4 =>E]!)=
MS6R-N>  S,/NQDC(!/KCG'88)QD9R['Q7I]]>VUND=S&EY$)K.XDBQ#<J<D;
M'&1G SM;!QSBN>\)[M0^'&JW%TT@N;FYOY)RKE6#B9P!D<C 51]!BLJ]1K#]
MGNRNK9Y?M$.G65U"S2,Q65?*9=N3P,@<#CF@#TJ"^@GNI[525N(,%XV&#M.=
MK#U4X.#[$=013=0U*WTR&-YRQ::5888UQNDD;HHS@9Z]>, DUS>M2RV_Q,\*
M&'(^U6U[#< =T58W&?HP'_?1]:C\>VJ7%]X3+R3+G6XT_=S,G!AF/8CGCKUH
M Z?2]135+(7*6]S;_,R-%<Q%'5E)!!'U'49![&K*Q1I(\BHJN^-S <MCIGUK
MSB^U?4+CPYXPU6*_N+;4-#O)H[6(2':$B564,G1_,&3ELGY^","M#3!J.K^.
MM5CN=5U&WAM(;"Z2TBD555F$A9#QRIVX([^O P =K((/-B:01^9DK$6QG)!R
M![X!_ 50T;5K'6&U"2RB=&MKIK6<R1[&:1 ,^Y&&'6L#Q?;I-XP\&>9-.B&]
MN PCG>,<6TISP1SQU],CH37,R27>GV7B+5[34+J&6W\5(@B1\1NKR0(X<8^;
M*L>O3 QB@#UFBO/);_4]:O=<-OK$6FW6E:B(P'F;"1*%(#0CAPX+<GG+<'@"
MMKX@7-Y9^&XY[&]FM)OM]I'OBQDJ\Z(P.1TPQH ZFBO/[H7B^(Y?"D>L70QI
MWVNVGN;QDE=WDD#$,H&X1@)A3Q@\Y[-N;S6'N8+*?49KL'0B\4^F@J9+L-CS
M"J] PVE<_(?FH [F:\$-];6OV>X<SASYJ1YCCV@'YV_ASGCUP:L]*X6WDUJP
MU[P79ZCJ,[W%Q97!OXRRE'F6-"3P!G#,V/;%84^HW[Z#K&FZRU]%J#:%=7$5
MS#=L]M?*H4^=&0<QD$C*8 P_<4 >JHZ2QK)&RNC ,K*<@@]"*=7FR6US-J/A
M/1[?6M2M;.\T>=YA!/\ ,&582I#,"01O/X4EQK%W%K&GW%IJES<0OXA-A++)
M)L0H$<-$(N00I7ESM)(XR#0!Z531(C2-&'4NH!90>0#TS^1KRV6^U:'3]1U/
M^VK]Y;+Q.EI'&T@\LPM-$A1E Y&US].V#G/0^%K=(_'/C)O.G9EO(%57G=AA
MK>-CP3CJ3CT' XH [.BO-_'FLW=G%XCN-.U*X^T:7902A%D\J.U<LQR<']ZS
MC'RD8 7KDT_79-0GU[Q=#'K6H00V>CPW=ND$H01R?O\ D8&<?(,COWS0!Z%+
M((87D(9@BDD(I8GZ =:I:1K%KK>B6VKV8D-K<Q>;'N3#%?IZ^U<EI.L7/B+6
MXM-O;N:W"Z%;7J""0Q-+)+G?)D8R%PH Z98Y!XQH_#+_ ))GX>_Z\DH W-$U
MFUU_2(=3LA(+>4N%\Q=K?*Q4Y';E36A7DWAF2[TW1_!MW!J%T%O-7N;.:V+_
M +DQL;AONXZAD!SUZ]N*T+'6;J7Q'X<D@U.XN;+4KV_ADFDE*+.B)*RA8LD(
M$**H888X)(YH ])HK@]&NK[^U[[PI=7EW)>6U_\ :A<-*V]K(_.AS]?W1'U/
M6H--O]3UV0:E'K$5E-::S);W,#3,P\M96C$!B^Z&9=I#=<G/M0!Z'15+3K9;
M8WFV_GN_-N6D(FD#>22!^[7 &%&. >>:NT %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M$]_9QV@NGNX%MFZ3&0!#^/2N8\;74NG7WA[4I8)I])M;QFOEAC,A3,;+'(5
M)*JQ!Z<<'M67<2Z5:7>B2:=I5U;6EU>74\=XT$SB-W3YB(NH,A9@NX8&"0#D
M9 .^%U;EE43Q%F7>HWC)7U'M[TQ[ZTCMQ</=0+ 3@2&0!<_7I7E/AR0Z=:>!
M+N\M[N*&R:_M9F>U?,;-]Q2 N<'&!@8SQ4NF13'0;4V]Y+H]_!JVHRV[WEHQ
MMV#2O\D@.,!E?A@>.0.>" >I2WUI!"DTUU!'%(0$=Y %8GI@GK4>I7\>GV;S
M-) LFT^4LTOEAVQPN>?T!KS$7ACGL#XBT^]TW2K_ $6.UCBM+4SQPR!W$D1&
MQF7>IC(X'"@'D5=M1#H^NW-CJMI>'3I]$@MM+-Q$TQ"J'\R)B ?WARF1W"CK
MB@#M_#.K/KWA?2]6DB6)[VUCG:-3D*64' /XU;&I6#!RM[;$(=KD2K\I]#SP
M:YOP7\GPJTE)X;E#%I:))'L9) 1'@@ @'/H:XR[L]2F\(^(M(B6+6(%T0"TO
MX;<QS[5)VV\J=#(!DC&#Z@$T >NK/$TK1+*AD499 PR/J*R=>UY=-\-ZOJ=@
M;:\FTZWDF>+SL#**6() .#P>*X76[FZUO6]8G\/1W;37'A@Q6TP@>,/)YCG:
M&(&&P<#IS]*LZC=Z)K7@[7;[2=*NH;PZ#+9/OMI(O+^4[(-I #-N)^Z#CUY&
M0#O].OXK^UC=9(C,8D>6-&!*%ES@CJ/QJ:ZN8;2!I9YHHD' :5PBY[#)KA-"
MM[6T\>:2UI;I#'+X?*2M''M#2>9&0&..6QO///6KVMWC:=\1-,NM2BE;2'T^
M6&&41-(D=R74G=@'!9!@$^X[F@"[H/B&_P!<T'3]16"R@::]E@G1YVP$221/
MW9Q\S'8O!QU-= +RV:Y-L+B$SKUB#C<._3K7DVE6\47AKP:@LI(7M?$<S /;
M,ABB+W!SR.$PR<].16DJ:I#KDMMI,R7T-Q<7[1)/$4N=,G99#OW=&B9^!N'\
M2X)Q0!Z+]KBE::&VF@EN8A\T7FC*GL&QDC\JRO#7B)=9\(6&NWHALQ<Q>8X,
MGR)R1C<<5SW@V\TB]MM'=M,N[?5]+L3;W330R1?9N!Y@9B K[F4$=3U/K6)X
M7:XL-/\  ES?12+I<%K<03[XR!;7#8V-(,?+\H=03TW>] 'J<EW;0VXN);B)
M(" 1*S@*<].>E(MY:L2%N83A=YPXX7U^GO7F<&FW5K9N]OJ+:2O]MW-UI#S0
M;[=8RF"DBG&U&+2%3QC(QU ,^F7<EIK_ (6U34=+;3TETJZM#';PNZ+(98BJ
M@ $@,%9E![<4 >BM>6J1+*US"L; E7+@ @#)P?8 G\*&O;1988FNH1),,Q(9
M!EQ_LCO^%>1Z%I]I=6OP_AO]-)6.2]CG2XMCA599-H;(QM)(QG@GI5^YMK+^
MUM:\.ZQ;ZG%YUW%+IL=E:_NY8D1/*$<@0^6492#\R@=>A- 'J9(52S$  9)/
M:HH;RVN+<W$-Q#)",YD1P5&.O(XKG/'WVM/#D<]M;2W4,%[;S7EO"NYY;=9
M9%"_Q<#)'< BL#6I+.]LDUO0M/NGL)=6M+G5'\B1?M$2##$1L 2%Q&3@<[3U
MP: /04O;62U-U'<PO;@$F59 4&.O/2HY]4L+6VNKB:\@2&T!-PYD&(L#/S>E
M>7^,+#[;8^-KVQA\[3;RQMQ&J1EA/=@MEXQCDA=@)'?_ '3B_JVGVQ\1>)+?
M2[-/*N_#&U5@B^668-*0.!@OAE]\$4 =];:QI]S807JW<*P31"52\@'RG'7G
MMD _6K#7=LERMLUQ$+AQN6(N-S#U ZUYEI]AI&K>)/"HN-,CEMSH,L,RW%H0
MI?,.%8,O7A\9]#BH[RUNKGPMXDT6:&1?$C:J\UDP0AG)D!@EC;'W53:"1]T*
M0<4 =W8:[-<^*M:TF>"**'3X;>5)1(27$GF9W9 QC9[_ %K7M[JWNX_,MIXI
MDSC=&X89^HKS[48HI_$?C.&ZDNHH9["QB\^WC+,"#(&*C!W;=RDCG@XK;\%S
M:A(VK1Z@+2X=+A,:E:(42]_=J-Q7) 8 !3@D<>U '2F\MA="U-Q"+@C<(BXW
MD>N.M(UY:K((VN81(S^6%,@R6QG;CUP0<5Y;J]R'U<M'8W=NUMXH@FFB2UED
M9U^5#.7P?E9< *N./7G%:^T^S70?%D\-B@NU\1PS6K+!^\"A[<EH^,X^60Y'
MHU 'HOBWQ"/#?AR^U"/[-)<V]N\T=O--L\S:,G'!)_STK8CF#6J3R%4!0.Q)
MP!QFO*?$<V[2_B%IVIVLTM_>(TNGL+=I%F@$*^4$(!'RN&)'8DGO77>,EBN?
MA1K1>(E?[(E<++&001$2#@C(((H Z>.ZMYGD2*XB=X\;U5P2N>1GTI%OK1T=
MTNH&6-0[D2 A5(R"?0$5YLND:9-J^F7^D6L*6RZ+<)JK)%A9-RIY:2<?,^[<
M<'G@YZBJVGZ:FG>"/!6H6^FA8XI+0ZR(X/WI5(V ,@QN8)(P8@],9[4 >J17
M,$\ GAFCDA(R)$8%2/J.*;%>6L]L;F*YAD@&<RHX*C'7GI7F.KVU]%=>(-6T
MVVFN="DU#3[B6W@0M]H5.;AD7^($>7G'#;6Z\U<URXLY=._M[0K&_-C)JD%S
MJ4D-NX>=%0J76*1>=A\ICA>=IZD&@#T-+NVDM?M4=Q"]O@MYJN"F!U.>E8>B
M^)TU/5]9M)3:QQ6-Q'#!+'/N$P>-7!SQS\V,#]:XZ[6TM8K'6=,BU*YT.;6D
MN]3:2W9=_P"[8"01;5.Q7\LDA>2N>V:I:FJ3KXQNK.SN#;?VOIMZK):N Z+Y
M!D=?EYZ,3CGJ>] 'K1N[8+*QN(L0_P"L.\?)]?2FO?V<<,DTEW D4;;'=I %
M5O0G/!]J\G\3-%JEO\0Y(K.XECN["T-JS6K@2NJN/ERO)R1COW''-;>N+8^'
M];T>^BMI;;0)X)UFFL+19 EP_E[9)%V,3N52N[&>V>30!WTU[:6Z1O-=0Q))
M]QGD"AOIGK3;_4+32]/GO[V=(;6!#))*YP%45YG?Z;'I>D6JZ%-+"(-/F6.P
MU:!GCOK=Y"3%T#(YP-JCG! V\<=AXIAGU+X:ZO$+)Q<SZ3+MM<;V5S$<(/4@
M\?6@#935+%K"*^:ZACMY0"KR2 #GMG.,U<!! (.0:\[L;J*+Q/I5Y>0LNASZ
M)]GMY)8&6..??F16!'REUVX)QG:0*WO %C=Z=X1@MKI9$59IC;QR AHX#(QB
M4@\C";>#TZ=J .FHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J&[MDO+9[
M>1G6.0;7V'!9>XSU&?;FIJ* &QQI#$D42*D:*%55& H'0 4ZBB@ HHHH CCG
MAE>1(Y4=HVVN%8$J<9P?0X(J2O+TU+5O#UWXYU+2;"QFM++41<W,4DC([H+:
M)G"8& <9.3U/:MV[\8WURM])H&GF]-D8@8&A<M<%XTD*JX^5"$=>3G)STZD
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
M/6QI%TK2LJ9(W+(G!."I!YZ9[T =W16!X:UJ]U.;5[/48H$N]-O/L[-;D[)
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
MU)-4FF"KF:9<!<C& H  P.P'/4F*_P#"]]%%K=QI.K7<%_JD\<^]%CQ&Z*J
M<C[F%&>IZX]*U+#4KF\N+#=-8K'/8"XDA#'SMYV\J,_<&2"?4BKD&JZ=<^;Y
M%_:R^2,R^7,K;!ZM@\=#U]* (]:TF#7M"O=)NF=8;R!H9&C.& 88R/>LP>%3
M%J5OJD&J7*:DEK]DGN&1"+B/.X;EP "I)P1C&2#FK=WK4$MNITS4]+:42PAS
M-."NQR#CY3]YESM]3CM5Z;4;&WNHK6>]MXKB7B.)Y55W^@)R>AH BTK2;31]
M)ATVU0_9XE(^<Y+$DEB?4DDD^YK%T/P:= (AMM;U"33H=QL[*;8R6Y.>AV[F
M R<!B0/J 1O_ -HV7VT6?VRW^U'_ )8>:N_IG[N<].?I5F@#E;#P1#I]MX>@
MCU&Y9-#=WM]RIF3<K(0_'HQZ8J5/!UO+<0S:A=RWLD%G+91R.BJYBDP&WL!\
MQP,#IU)Y)S6G:ZCB.^FO;W3_ "8;DQH\,O$:X7"R$G ?)Z>XJ[;W,%W L]M/
M'-"V=LD;AE.#@X(]P: .8T[P2;"ZTJY.N7T\NEVLEI;[TB \M@@ ("\XV#GJ
M?7M2CP)9_P#"&VGAPWUWMLG66TO$*K-"ZG*L"!C(R1TY!K>76=+>>*!=2LVE
MEW".,3J6?;PV!GG&#GTQ3H=5TZXLY+R"_M9;6,D/,DRLBD=06!P,4 0Z1ILV
MG6["ZU&XU&Z<@O<3A5)QT 5 % 'L.YK%U/P+;ZD-<3^T[R&#66CDGB0(0KJJ
M+N4E<\B->I(Z_AT46H64]HUW%>6\ELF=TR2J4&.N6SCBL71/$W]J^(->L_,L
MVLM.$#13PR;@P=6+;CG'&WM[T 0ZOX)@UJYU*>[U"Y#7]BEE((@J[51BZL..
MNYCUR".,5'-X$AO!K/VW5KZX.L626ET2(USM# .NU1@C>>.GKFNEM+^SU"-I
M+*[@N45MK-#(' /H2.]8UIXAD;Q/KVGWWV6WL]-BMI4F+XR)=^=Q/ ^X/SH
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MZS+=7D5O'(;JUE$DC)("%6,KDE1NRP&.<9/.-GQ5IXMIX[G0-UC=+9RLL/\
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
MC*O&RJIW_)R<(HXQT^M,T3P7;:!^[M-3U)K.+<;2TEE5H[4MG[GRY.,D ,6
MS0!RG@#6-3T[0O!%C(MFVG:E!)"JJK>;&R(T@8MG!!"D8V\<<FNF\9WFIVES
MX=CT^[C@6[U5()@\1?<-CN.C#C*<COZ]07V/@>RT^#088;^_*:(S-:AC&=VY
M2I#_ "<\,1QBM/7-"@UV*S66XN+>2SNENH9;<J&5U!'\0(((8CIWH X*35M3
M\.WOC?5;%+)K>UU2![B.5&+2J8( P7! 0X.<G=].]=!J&OW]CXCU^WM],@N9
M;/2H;N#R8R9I=SR#:>?F V$A1ZGUJS=^!K*\M-:MI-0U 1ZQ*DMQAH\@JJJ-
MI*<#"*.<]*LW'A6*?5;O4O[3U".ZN;:*V9HVC&U8V+JR_)][<Q/.1STH 7PM
MKZ>(;2XNH;ZTNX5EV(T$31,GRC*R(Q)5@<\''&*QY?%.M0ZKXC:2/3QI>@/O
MGPKF66(VXFPO. P) Y&#[5T>F:);Z9>7UXLDDUW?,C3RN%!;8NU>% '3\>?I
M4%MX9M(+W6KB2:>Y76"/M4,VS9@((\#"@XV@#DF@##F\1>*+>UN;UM+MWLQI
MLEVDQ78(I57<$;]X2ZD9PP"].G/%>'QGK-A=Z--K=O8G3=6L9+A&M _F0/'#
MYI#;CA@5#8P!@\<]39F\'KHGA35+:VU#5M146,T%E:W$@E$.Y"H5 J@GL 6R
M0.,@9JWX<\.1MI&BSZF]S<3VM@($@ND51#N0*XVA02<#;DYX^I) *L7BS4HX
M/#6HW4-JUCKSI$L<2L)+9Y8R\>6+$..-IX7GGVK#U3Q-XKN_A_K>L1S:9:1V
MXNK<&&*0R[HYC&&4EL#*@^N#@]\#KM.\'V6G16$ N[N>TTYR]C;S,K+ =I48
M.W+;59@NXG /? --3P78+X6U#P])=7DUG?/,\C.R!U,C%V*E5 ^\21D&@#=
MNELR&DA>YVGY@A5">WRY)Q^-<#:^.9;;PGX<U"XAM-,M-0M6>2Z%J[VUM)\N
MR,A6&Q3EOF)Q\OO7>PVSPV*VQNYY'"[3</M,A/\ >X&W/X8]JPK/P9!I^CV>
MEVNJ7ZVMM;/:A7\IQ)&V.&!3!(QP<=SG- $GB-S<_#S5I)O*=I-*F9O+.Y"3
M$3\I[CTKG--\3:MX?BT&'5H;*32KS3&DA>V#B6%H8/,(?)PV54X( P>/>NT3
M1+*/PZ-!2-A8+:?8PFXY$6S9C/7..]4;+PK:6PM1=7%QJ M+=K:W%T$Q'&P"
MMPJJ"2H R<G'U.0"CI>M>)+^ZLI&TR$Z=>VC3>=M"_9I,!D!_>$R*<D9 7I[
M\9.D^*]7N]-\'+96FF6_]M13;U\MPD!1&8;5!Z<=._J,Y&]H?@V#0$$5OJVJ
M36T2E+2"XF5TM01CY/ER< X&XM@<>M,L/ ]EIR:$D.H7Y711(+8.8SN#J5(?
MY.>"1QB@#.MO&>H-HUBUS!;+>2ZU)I,\ZJWD1E'=?,VELX;8  6ZL.?78\+:
MQJ.L#5#?);A+2^DM(I(%91*$ZOR3ZXQG@JPKG]>\,R:;IL%E:-K=S9SZE+?7
M4UH87FB=PQX0KAE+MG!#8P..A&]X3M=1M;>=;FZOY[,A/LPU"**.9>N[B-0-
MOW<9&<@]L4 8&I^+?$]O%XGN[.UTI[?0+C]Y')YF^>(1)*P!!PK ,><$'T[U
M=M_$VLZAXAO[>T73X].LX+.\9YD<R-#*)"RC!QNPG!Z>QSQ7TWP_+J>L>+X;
MYK^#3]0O$/E>6$2XB\F-&^8KG!*LIP1QZ=:Z6T\/6UGKU_JR3SL][#%#) VS
MR@L>[:  N1C>W?O0!AZ;XB\1ZD--O8=+A;3+^U:<R$!3;$IOCR?,/F _=.%4
MYYZ50TGQGX@E@\*ZGJ-KIW]F:\4@*VX?S8)70LIR3@J=I&,<>IK8TOP=:^&X
MI#;:AJD]E"KFUL))/,CM\@\( NX\$@ DXS5'P-X:=/"?AL:LUX9]-A!2TN$5
M1#+L*D\*"<!F R2.>YP0 .L?%FJ3Z_ING3)8G[?'=<0HY6!XB,#S<E9.#AMH
M&"/PJKI7C+7KCP]I>KWD&GXU9X[>UA@1RR2EGR6W-@KM0D#@YXSSFM/3_ %G
MIKZ4T&K:J1I7FK:*TD9$:.,%/N<@8&"<GCDD<5,/ NF_\(A!X;>YO6M[9Q);
MW'F*L\+JVY65E4 $'IQ^= %,^)]=LY(['4=.AAO+S45M+"<C$<L90NSL@=B"
MH5AC=R<8(!XJ:%'JZ>(?'2VKV!U/[1;&)Y(W6$GR$P64$MTZX/6M>X\$VUYI
M<5O=ZIJ4][#<)<Q:B\B^?'(F0I7"[0 "1MVX.XYR3FHY?"$D%MK<MIK&JF_U
M01&2=98HW5T"J"I" +PN#P>,X&: .K&<#/6BH[=)([:))I/-E5 'DQC<V.3C
MMFI* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **S];UBVT#1KO5;Q96M[6,R2")-S;1UX
MJVTX%MYZH[C;N"J,L1[#UH EHJ&UNH+ZUCN;:19(9%W(X[BIJ "BBB@ HK";
MQ98#5[S2U@OI+NS5'G2*U=]JMG:<@'.<'ISQ5[2=:T_7+1KK3KE9XU<QOP5:
M-QU5E(!5AZ$ T 7Z**K7=Y]D>V7[/<3>?,(LPQ[A'D$[G]%XQGU(H LT444
M%%%4=9U:WT/1[O5+M96M[6)I9/*3<VT#)P/I0!>HID,JSP1S)G;(H89ZX(S3
MZ "BBLW7=;M?#VDRZE>K,T$94-Y2;C\Q 'ZD4 :5%%5GO-FI167V>X/F1-)Y
MPCS$NT@;2W9CG('?!]* +-%%-21) 2CJP!*G:<X(ZB@!U%%% !116<VMVJ^(
MX]#*S?:WM6NE.SY-BLJGGURPH T:*** "BBFO(D0!D=5!(4%CC))P!^)H =1
M12,=JEB"<#/ R: %HK/T/6;7Q!I,>I68E$$CR(!*NULH[(<CZJ:T* "BBB@
MHHJGJ.I6^F0QR3EBTLJPQ1KC=)(W11G S]3C@F@"Y165HVNIK+7"KIVHVA@(
M5OMEN8PS98$*<X;&WDC(Y&"<UJT %%%% !139'\N-GVLVT$[5&2?85%97/VV
MQ@NO)F@\Z-7\J=-DB9&<,.Q'<4 3T5G7&MVMMKUEH\BS?:;R.26(A/DPF-V3
MZ_,./>M&@ HHHH **** "BJE[J"6=G/<+#-=& A6AM4\R3)QP%]<$'Z5;H *
M*** "BBB@ HHHH **** "BBB@ HK.TS6[75;K4;:W699-/G%O-YB;?FVJ_'J
M,,.:T: "BBB@ HK-T?6[77(KJ2U691;7,EK()4VG>GWN/3FK5_=_8+">Z^SS
MW'E(6\JW3?(^.RKW- %BBD!R <$9[&D,B"18RZAV!*KGD@8R?U'YT .HHHH
M***SM>UNU\.Z+<ZM>K,UM;+N<0IN;'TH T:*** "BBB@ HIJ2))NV.K;3M;!
MS@^E.H **SKO6[6SUO3])E6;[3?B0PD)\GR#+9/TK1H **** "BBB@ HKGI_
M%]K'.B0:?J=Y$\SP+/:6_FH9$;:ZD@Y&T[N2 /E.":Z&@ HHHH ***K&\QJ:
MV7V>XYA,OG^7^Z&"!MW?WN<X]* +-%1W$RVUO).ZNRQJ6(1=Q./0=ZK:/JEO
MK>CV>J6F_P"SW<2S1[QAMK#(R* +M%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% ',?$;_DFWB3_L'3?^@&L^QCU#2?'.EVL6J7M[9ZCI\TUS!<N'$#
M1F/:ZX V@[RN!QQ7:30Q7,$D$\22Q2*5>-U#*P/4$'J*IVFDV>EPNNF6=O Y
M4*,+@8'W02.<#)P.U '/^!I)/MGBJVY-O;ZW,(?0;D1V _X&['\377U0TC2H
MM(LC!&Q=Y)7GFE(P9)78LS'ZD\#L,#M5^@ HHHH XS0_^2K^+?\ KSL/Y2UR
M4VKRZ=XD\9ZWILJQ:3/>Z=9RW8.(P^0DS@]MH8*6[$Y[5Z7+X:T*>[FNIM(L
M9+B;B65X%+2#T8D<_C5PZ=9'3SIYL[?[$4,9M_+'EE?[NW&,>U '%W,&O6D5
M_'I^KPWS2SV\UOI[7;A]F&+QK.<L-X0E<],'L:JIKD]Q:>&9+2YU.V+:^]G>
M6UV^9%^65C$YYW!2%P<\@"NQMO"^@V>G+I]MI%G#:++YPBCA"@2=GX_B]^M3
M-H6DNENCZ=;,MM(9H=T8/ER'DN/1CD\]>30!Q4\FOZG>7]O:W=XE_%KBQI);
MR'R%LOE+ _P9"ELY&[=6?X@N]4MX/'=W%K>HH^CR02V:K* JGR4<@@#YE))X
M/'-:<OP]>\OKM]0TW0;B2>:20:H(F2Z4,Q(^4#&Y00 =W8'%=?)X<T65+I9=
M+M)!>8-SOB4^>1T+_P![\: .1U.^O]9USQ%IL&LII5QIPA>VD:=D\M#&KF4H
M.)%W%E.[(PO;OF^(+^;7_#'Q 2\O)HY=,MFAB@BD:-=GV</O9?X@Y9A\V>
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
M&#%PHF0L>"V]5QD+GGC!KMV571D=0RL,$$9!%9%KX4\/V5A=6%KHMA#:7?\
MQ\0I;J$E_P!X8Y_I0!P&K:OJEE9>,X5O+BW.GO8RVR_:VE:'S,;P7/)!'4'(
M&3BMS4KW4F\5>)M/T_4A$ZZ5:O;K/*?+CG>25??;N 0<=.#731^&="BCGCCT
M>P1)X1;S!;=1YD8_A/'(YZ4V/PKX?BC9$T6P"M"(&'V=>8P2=IXZ9)./6@#A
MV\57%O$EG.E[I=Q)JT-K?17UT76V5X69=DP).QV11NX(W'IQ5N6\U'2-2TS1
M;K6C-::CJ[1-,DC%[:/R6D6W\TG)+,!@YW8;'H:[-]!TF6PGL9=.MI;6XYFB
MDC#B0\8+9ZXP,9Z8'I4?_"-:&-&&CC2;+^S5.1:^2OE@YSG&.N><]: ,+P3
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
MM91M#N >I&21D#MGJ:;?>+[2QBU"?['=S0:;C[=)"$86YVAR"-V6*JP9MN<
M]SQ4GBO1KO6;"R6Q>!;BSOX+Q%G)"/Y;@E20"1D9YP:R&\*ZM!_PD=K:S6;V
M>O9DD:1F5K:5XQ'(57!#J0 0"5QT]Z -7Q;<[_ .LWEG<R(1ILT\$\$A0@B,
MLK*PY]#6?HWC.V!L=.U*UOK*22P^T0W5VJB.Y5$!D*D,2" <D, <<UKWN@QS
M>#;CP[;2>5&^GM8Q2,-VT&/8"?7%8K^$;K6(;"+6C;PI8V$UFBVLK.7:6,1L
MY+*N,*#@8/+=>.0"]IGC73-3UFWTR-9(YKFW-Q;LS(RR*,9'RL2K $'# <?0
M@7]0UB*&^&EQ6]Q=WCP-.T5NRJR1YV[BQ9<9/ YSD'T)&?X8L/$]C#!::U=:
M;+!:1B..6U5_,N !@,X887CD@9R>X'!;?Z)JL/C1/$.DO:2K-9BRNK>Z=D^5
M7+*Z,JMR"S @C!]10!C^#_%<=KX%T(WTTUUJ%U#+*%FG42.JR$$LTC ?Q*.N
M>?0'&K:^/=,U&QMKC3K>ZNWN+62[6W0(LH1&VL,,PRP8$8!/3KTSB:=X,\2:
M'8Z'<:?=Z8^I:?#-:SQ3%Q!/#(X?A@-RL"!VK1\0>%-0\064<-]%I]Q.L),-
MTKO!+9W!)(:)E4G:,J,$C.T9ZT :+ZUI]MXJU%;@WT,MKIB7,S229M_)W/\
M,J@GYLALG . *2W\8P7%_9V:Z9?B6]LS>V_$>'B&,_Q\'YEX_P!H>^,S4]-N
MM'O-5U^_FM[BRCT%;.1G5G>1D+L69 ,$'?R,_P#ULKPBUW:7VFQA=!U)A9_9
M(I[+59)I(8@N[[I3 0LJ@G/]WK@"@#HM(\=V6KS:0L>G:A!!J\;M:7$Z($=E
M4L4(#%@=H)R1@XX)IT'CW1[C4[&S1F\N_9TMK@/&4<J">0&++D D$@9Q],YF
MD^#]6L+/P=;RO9-_8;2>>5E?]X&B>/Y?D_V\\^F/>I_#WAOQ!I=@/#]W>6$N
MAP(T4$\887+PX(5&!&T$ @;@3D#H,YH K:KXA?4M8\'7-@E_%8WFHLJSB0+%
M<Q>3*1E0V2"0K+N'09XKJ]5UN#2+G38;B&=OM]T+6-XPI"N59ANR0<84] :Y
M&Q\)>)+>S\,Z?/-IDEOH%VKQSAW#SPK$\:Y3;A6 <?Q$''4=^A\5:/>ZM!ID
MNG-;_:M/OX[Q$N&94DVAE*E@"1PYYP>10!7N?'-A:6M[<265^5LM2339E5$)
M$C[-K !N5_>+TY]JDC\9V(BU8WMK=V,NF/&LT,X0NWF8\O;L9@=Q. ,YSP<5
MAS^#M=GLM7B>;3B]]K-OJ:X=U"B/RB5/RGG]UC\<^U2:SX*U/5[OQ#,MS:VS
M7S6<UFX9G,<MN=R[QM'RD^AXH (]>>R^(&L3:C]LLK&VT6*Y>&>4.@/F."ZJ
MK$9( ''.1^)M77Q(TJS34O.M;HRV%H+UXXFBD+PD[2RE7*Y!X()!Y'6JE_X0
MUKQ!?ZC<:I+8V:WND+8?Z)(\K1R+(SAP65<C+ X_#WJ74=#\6Z]X0U/2M5GT
MA+FYMC;(UL9 C$XS(Q*Y!XX4#')YZ8 .ITS47U&&:5["[LQ'(447*J#(N 0X
MP3\ISWP>#D"LJ/QG8/\ V?,8+E;#49_L]I>D+Y<CG.T<-N ;!VDC!]LC.ZD;
M26@CN%4,R;75&)'3G!P/Y5QFG^#+^+0](\/WLUM)IVE7D<\5PCMYLJ1,6C5D
MVX4YV@D,<A>G/ !J?\)K8?8?M9M+U475!I3@JF4F,@CR?F^[N(Y&3[5):>*X
M[W7KG28-)U%GM;G[/<3[$\N(F,2*Q.[)!!'0$YZ@9&<"Y\':\T=Y9V\VG?9)
M-<35XI)'?>?WJRM&RA<#!!P03GT'6NAT'1[[3M<U^]NC;F+4KE)XA$[%EVQ)
M'@@J/[F>#WH GU3Q#!IM\+%;:>ZN_LSW7D0%-YC4X. S#<<]A^G&:]QXNL[5
MM=5[2\+:+;)=7 "I\\;*S I\W/"-P<54\7^&)?$H\HVUE(J0G[-<O,\4]I/D
MXD1E4G'W<C(^[6?J7A+7))=<6TN[*9-8TB.RFGNBRNDJ)(NX*H((;S.>1CT/
M2@#2NO&\$-Y]CMM'U6]N38I?K';QQG=$QQP2X&1@\?EFE'CW1YM,L[VS+W'V
MNV-U'$'CC<(#@YWLHSNRN,]0>P)K%LHM2L/B)!:1)9SW,/AJ&.0-,R+D3,,@
M[2<<>G>I+7P5K/AQM*N?#UW8S3P6C6EY#?!DCF#2&7>I4$J0[/@<\'':@"_#
M\0K&]DM$TW3-3OS=60OHO(C3F/>$/WG&"I/(/IQFK]KXLMKNTOYDL+U9+&]%
MC+;N(Q(9"5 Q\^,'>I!)'!S4-MHFJQ^,K?6;F:UEB736M)2I96+F0/E5P0%&
M, %LX[U)_P (R5\;OKD<X6UFA4S6V/OW" JDG_?#L#]%]* *W_"2:9IVH^(Y
MYQ?QO9R6T=PL\H,>Z0!8_+!;:H.X9)V\G)Z4_6-<MQ:6IOK/5+8'5;>U7R9%
M7+LR;"2K_-&2P!ZYY!%0R^'-3.I^);GRM-N(=5:VV07#,RLD8"NKC80-R[L8
MS@D5G+X&O[71UL+&2WCMTUBWU""TDN)'2VBC9&,:,5SRRL<8 &[VY -[4/&%
MEI\6H7!MKJ>STV017MS"JE83@%N"P9@H8%L X]R"!6U#QS:V-QJD,>EZC=_V
M;;1W<[VZQE3"X8[U)<9P$/'4]@><5)O".I);>)M+MIK4Z;KTDDK22.PEMFE0
M)* NTAQQD<K@G!HF\(WZS^(UM3:"VU'2HM.M@\K;H_+6106^7I^\[?W??@ [
M"VN([NUAN86W12H)$;U4C(-8FI>(+FR\8:1HL=A)+%>PS3-,K)QLV#&"PZ;P
M3^&,\X9I/]M:??Z;I,T5D]A#IJK+)$SF1)EPO4@+L(Z#KD'L*?J^C7MUXJT3
M5[22W"64=Q!.DQ8$I+Y?*X')'E]#CKUH 8/&>GE;*X,%R-.O;G[+!?87RFDR
M57^+<%8@@,1@\=B";NO^(+?P]#:2W-O=3+=7*6J?9T#$.YP,C(./IFN;L?!-
M]#X>L?#-S-;2:587J3Q7 =O.>))/,2-DVX!SA2P;H.F3Q9^(;2)9:"8?+,O]
MNV>P2-M4G?T)P<?D: %?XAV$%AJMQ=:9J=O/I<L4=W:21H94$A 1QARK*<]B
M3UXK0B\4>=<?8UTC4%U#;)+]D?RU<1*VW>3OVX8G YR>>.":QM;\':CJUMKM
MPK6<>H:H;6,*9&,<44#[AEMN68DMV'4>G.K>:)J*>+K?Q'8&V>5K'[%=6LTK
M*I4-O5E<*>02PY'(/;% "6_C?3;K^Q7@@NWAU:5X(IBJJL4JABT<F6!5OD88
M .2*;K.NV?EVGVBWU-(CK$-G'+;R*@>7S H)P^3'NR"#UP1BJLO@A_\ A"9=
M)@N434S<OJ$5U@[8[HRF4$#KM#';_NU:UOPY=76D:/8V#PDV-_;7<CSN5,GE
MN';H#\S'//J: ,CX@^(F;P?KPTM;[?8LL4EY:RB,12Y4D9#!C@,,X!'/L<;&
MN>.=)T%[L7'F2+9%!=-$R9BW '[I8,V RL=H/![GBL+4_!>O/IGB;1["?3WL
M-9N'NXY;AW62WD<J74J%(9<C(.01GH:TQH?B73_$5_=Z7=:8;+5&2:Y2Y#E[
M:8(L9:/ PX(1>&(Y% &WK^O6WA[P_<ZS/%-/;6Z>8X@"EBOJ,D#]:HR^,+>
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
MQRLIC544P )G!$GN#NW$<X&-.WMA-\5[::Y$B73:")I$6=\*_G $8SC'MTH
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
MFS@+.BD-Q*2TCE6()!'&<>JFNRH 8\4<I0R1JY1MREAG:?4>AI]%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %:73K&:\2\ELK>
M2ZC&$F:)2Z_1L9%*;"S-Y]L-I ;K&/.,8WX_WL9KF]0\=0:9:Z[/<:=<#^QI
M8TN$WIED< K(O/*X/UX/'%/\3Z[;6^A:W]KL;NXLK6R$MP]I,%)# Y56# @@
M#)P>A&,YH Z&ZL;2]""[M8+@(=R>;&'VGU&>E,?2M.D>1WL+5GD78[-"I++Z
M'CD>U<_)K=W<>+9O#XM'6R72UN?/6?#_ #L5!R#D8VD<'/.:RO /BB4Z#X4T
MV^M+O?J%AF&]E=6$TB(&8'DMTR<D<X/X@':II6G1O&Z6%JKQ+LC80J"B^@XX
M%,31=*CC$::99+&JL@40* %)R1C'0GDBH]5UF+2Y["U*&6ZU"<P6\8. 6"LY
M)/8!5)[_ $K(M_'-E-:2RRVLUK(E\^G!+B2-5>=-Q8!MQPH"DY.,CH">* -Z
M/2]/BDBDCL+5'A&V)EA4%!Z*<<#Z40Z7I]NUPT%A:Q-<G,Y2%5,I_P!K ^;\
M:YE?B#:O! RZ;>22R:E_9A2(HP$NTL"&W ,K <,./7%6H/&UHUA=37=M)9W-
MM?\ ]GO;S2)_K2H88;.W&U@V<] : -L:1IJK JZ?:!;=B\($*_NV]5XX/N*%
MTG3D\C9I]JOV?_4XA4>7SGY>..?2N:/Q#M%@+?V==22IJ,6GND#(Z[Y,;&5M
MP#*<]N<Y! J74/&SZ5IL][?Z'>VRVEL+FZ61T^12[*%5@2KOA2V >A'<XH Z
M2YL;2]\O[5:P3^6=R>;&&VGU&>E-N=-L;V:&:[LK:>6 [HGEB5FC/JI(X/TK
MFMS3?%%X1/<?9YM"W^6)G"@F;&Y1GY3CN,&L[P7XD>R\)>#[>]BN9VU1#$+U
MY 5$@#, Y)SE@IQUR10!N6WA=1XMU76;V.SN8[Q8%B1XMS0F,$9R?7.>,8P.
MM;=WIUC?^7]LL[>Y\LY3SHE?:?;(XJ/3]0_M W16%DC@G>!7)!$A4X8C'8'(
MY[@UDMXNBBU>TLI[&XACO+V2Q@EDPI:1%8EMAYV'8P##.>.Q!H VVL+-[I+I
MK2!KA!A)3&"ZCT!ZBFRZ983-,TMC;2&?'G%HE/F8Z;N.<=LUE6_B<7<]H]MI
MUW/I]U</;)>1+N4,NX%F4<K&2I 8]\<8(-):>*4O9;&6'3[I]-OC((;Y1N0!
M 3N<#[B, =I/7C.,T :G]DZ;O+_V?:;F3RR?)7)7^[TZ>U8&K^$I;O489[,:
M0UFD A%C?Z>)HXSN)+QX9=I.0".<[1TI+7Q[87E]96\%O),E_"\MJ\,B.6VK
MNPZY_=EEY&[Z'!XJ#3OB'!?OHTCZ/?VUEK(VV=W*8]K2;2PC(#$J2 <$C!(X
MXYH Z+1-(@T33A:0)"@+M(RP1"*,,QR=J#A1[<^Y)R:D32-,C.4TZT4[VDRL
M"CYF&&;IU(X)[US.C>-WGT);[5+9+:6?4)[.W3SE"L4DD&"QQC"QDDGKC@'(
M%6K'QQ9Z@L<,%M(=0DO)+-+;<I#,B[V<..#'MP=P]0,9XH W%T?2T6)5TVS5
M8FWQ@0* C>HXX-(=&TIKM[LZ99FY=@S3&!=[$="3C)(KG? $]Q./$OVGSU:/
M6YD$<\QD* 1Q_*&)/R]<>Q[5=N_%T5EJ4-M/8W$<,NH+IR3/A2\K*"&53RR9
M(&X=^V.: -^XMX+N!X+F&.:%QAHY%#*P]P>M5VTG36:1FT^T+2KMD)A7+CT/
M'(XK,_X2<23H;73KNZLS?&Q:Y@7=LD!*LQ4<^6K J6[$=,<T0^)Q<S6SVNG7
M=Q87%V]HMW$NX*ZE@791R(]R%=WKCC!!H TI='TRXCMTFTZTD2W.8%>!2(CZ
MKD<?A4'B32Y=;\-:EI4,J1/>VTEOYC@D('4J3@=<9Z5F3>-;.&U343;2G1VN
M_L9O@1M5]_E[BO79O^7=Z\XQS23>-K>WTS4[Y[&XVZ;J*Z?.@9<EF,8#+SRO
M[U?0]>* -;3-&M+'35MC9VBLT2I/Y40"RX&.1CGOU]:L?V;8_86L?L5O]D88
M,'E+Y9'^[C%<UJ7CV/39-:#:-?21:-)&+R56C 5&4-O'S9;A@<#GKG'>Q'XA
MO9?&.JZ1_9[/:6=E#.KQR+O<N9/4C&=@ Y]SB@!VN^%DU--%M[2*R@LM-O!<
MFW:'Y' 1UV!1P!\Y/X=*VFTO3WLOL3V-LUIG/D&%2F<Y^[C'7FN4TGQ=9P:1
MX9M]-TK49H]5M7>T5YE=@$7=M=W?.<8Y/'OVK0M/&EK>:=ITRVLR7=]>26*6
MLA *31E]X9AD8'EL<C.>,#F@#9?2-,ESYFG6CY?S#N@4Y;&-W3K@#FGSZ;87
M,WG7%E;2R^68M\D2LVP]5R1T/ITJCH'B!-?2]*65Q;-97+VLOFE"#(APP7:Q
M)'3D@9R*Q=1^(*:>=6?^P=2EM](G$5],GEXB78K[P-V6&&!P.0 <XH ZDZ?9
M,Z.UG;EDC,2L8ERJ'^$<<+[=*8VDZ:]F+-M/M#:AMP@,*[ ?7;C&:Q5\7FXU
MZ?2K'1[V[, MY))XWC">5-NQ(,MR!MZ=?;BL[3O%UC9Z98&TTK4V74-4N;-(
MWE61UF5Y"P)9S@$HV,' ]0* .M?3;"18%>RMF$'^I!B4^7_N\<?A3[>RM+0R
M&VM883(=SF.,+N/J<=:P+/QE;W-F6>RGAOAJ#:;]C9E+&<#=@,#C;L^;/H#W
MXJOJGB"&2PMSJ6D:G 5UB"SVJ_E@2>8NR0,&&^(DCH#GD$4 =+)IUC->)>2V
M5N]T@PDS1*74>S8R*4V%F;S[8;2 W6,>=Y8WX_WL9KE=1^(":>VKM_8.I30:
M/,([Z5/+Q&A17W@;LL-K X'( .<5$VKV]EX_U+4);R3^S$\/Q7C9D9D \R3+
M*N<#*J.@YQ0!U]S8V=Z4-U:03F,Y3S8PVT^HSTJ-])TZ1Y7DT^U9I1MD9H5)
M<>AXY'%<ZWQ!TZ"6]2Z@>,6UD;T/%*DJL@."I93A7!(R#Q@YR0#6JNMW3V$U
MS%I,UPR/&L:V\R.LRMM^=&) *@$YSC[I]J +RZ5IR2+(MA:AT3RU80J"%_N@
MXZ>U,31=*CC$::99K&$,840* $)R5QCIGG%7J* *D>EZ?%)%)'8VJ20KMC98
M5!0>@..!1#I>GV[7#06%K$UR<SE(54RG_:P/F_&K=% %,:3IJK JZ?: 6[%X
M0(5_=L>Z\<'W%"Z3IJ>1LT^U7[/_ *G$*CR^<_+QQSZ5<HH KW5C:7RJMW:P
M7"J<J)HPX!]1F@V-H3;DVL!-M_J#Y8_=<8^7^[QQQ5BB@"I#I6G6[H\%A:Q,
MCLZLD*J59N&(P.">Y[TCZ3ILEI+:/I]JUM*Q>2%H5*.QY)*XP3[U<HH J_V9
M8'R/]!MO]'&(/W2_NA_L\<?A4?\ 8NE&-HSIEGL=][+Y"X+>I&.OO5ZB@"JV
MF6#7T=\UC;&[C7:DYB7S%7T#8R!3#HVELCHVFV961M[J8%PS>IXY/O5VB@"K
M)IMA,[M)96SM)&(G+1*2R#D*>.1[5);6EM91>5:V\4$><[(D"C/K@5-10!72
MPLX[MKM+2!;E_O3+& [?5L9ID&EZ?:M,UO8VT339\TQPJIDSUW8'/XU;HH A
MM;.VLHO*M+:&WCSG9$@09]<"HYM-L;F[ANY[*VEN8?\ 5321*SQ_[K$9'X5:
MHH JOIEA)%+%)8VS1S/YDB-$I#M_>(QR?<T];*T2>.=;6%98X_*201@,J?W0
M>P]JGHH HQ:-I<,4\46FV<<=P=TR+ H$I]6&.?QI_P#9>GD0 V-KBW_U(\E?
MW?\ N\<?A5NB@"B=&TIHFB.F69C=Q(R&!<%QT8C'7WISZ3ILBE7T^T8&0S$-
M"IRYZMT^][]:N44 8?BW0YO$?A^32X)8HO,EAD9Y5+#$<BR8P.N=N/QK3MK"
MTM;9H8;2WAC?_61Q1@*Q(P> .:LT4 4(]$TF&+RH]+LDC">7L6W0#;G.W&.F
M><5EZ_X8753HL5O'9Q6FG7@NF@>+*R (Z; !P/ODYYZ=*Z.B@"N+&S6S-F+6
M 6I!!@$8V$'J-O2F#2].6R-D+"U%H3DP"%?+/?[N,5;HH J-I>GO8M8O86K6
M;=;<PJ8SSG[N,=:232--F@A@ETZT>* 8BC:%2L8]%&./PJY10 PQ1M"83&IB
M*[2A'&/3'I55-(TR,Q%-.M%\DDQ8@4;,]=O''X5=HH @MK*ULE9;6VA@5CN8
M11A03ZG%1C2M.$K2BPM?,:43,_DKDR#HY./O#)YZU;HH K1Z=8PWLM[%9VZ7
M<HQ).L2B1QZ%L9-$&G6-M=374%G;Q7,_^MFCB57D_P!X@9/XU9HH JPZ;86]
MQ+<0V5M'/+GS)4B4,^>N2!DTL&GV5M#)#!9V\44F=Z1Q*JMGKD <U9HH HV^
MBZ5:(R6VF64*,AC*QVZJ"AR2O Z<GCWH&C:4L?EC3;,)Y8BVB!<; <A<8Z9Y
MQZU>HH JQZ;80SI/%96R3(NQ)%B4,J^@..![4MIIUC8>;]CLK>V\YM\GDQ*F
M]O4X')JS10!6L].L=.5UL;*WM5D;>X@B5 S>IP.35FBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !3)9HX5#2R*BE@H+' R> /Q-9GB;6AX>\/7>I^6)&B"JBL
M< LS!%R>PRPS[4VWMM4FN;ZRU<V-UILL*B-HT*.Q.1(K*21MZ8.>^#ZT ;%%
M<Q\/]3N=4\&6<MW(TMQ"\MJ\C')D\J1HPQ/<D*"??-=/0 4444 9TVOZ-;SO
M!-J]A',AP\;W**R_4$\5<M[F"\MTN+::.>%QE9(G#*WT(X-<-9R7T?Q6\4FQ
MM;>=OL%CN$TYB_YZXQA&S^E7[[5=1T&W\.W#06MM8W5PD.IQ^62T$DV2&!W
M >:P4Y!^]F@#KZK7.H6=G+;Q7-U##)</Y<*2.%,C>B@]3]*Y^XUK4A#;3)/9
MQV]W>O'$QB9I/)"MM*("?,9BH/& %.<<&N>GUFY\0:#X-U"\CC2Y/B(1.$4J
M,QF>/(!)QG;G&3UH ]*HK@[GQ?J]OH6MWH%FTVG:VE@H\IMKQ,\2Y(W<-^]/
M/3@<5-K?BK4],U4JAM)(%U.UL_)2-G(CE**6=\@(^7R%] #@YR #MJ*\]C\1
M:GI=YXNNKFX2Z2WU.WL[:$Q[=AE6 )SNQM!D)(XSSR*N7GB3Q#HPN%U&QBV7
M%S;6NFSOM7=)*X0B1%=N%)W9!&1QP>: .MBU"SGO9K**ZADNH%5I84<%XPV<
M%AU&<'KZ5/)(D,;22NJ1H"S,QP /4FN-T..ZB^*.OK=SQS-_9ED5=(]GR[Y^
MHR><Y_#%6)+G4F^*0LA>(+!=(\X0&+N90I.<]?E'/8<8ZF@#IK2\MK^TCNK.
M>.XMY1NCEB8,K#U!'6IJ\N\!ZMJFFZ)X'M'>U?3M2AE@$:Q,)(V2-Y V_=@Y
MVD8VC&>IK>T3Q#X@UHZ/JEMIZ-H]^"TN[8K0(02C!O,)8YP"-HZ\8Q0!V=17
M%Q#:PM-<2I%$N,N[8 R<#]:Q==UJYM-6TW2+*(M<WL<TN\*K;4CV X#,H))D
M7OT!XKF-;N/$=S9^$SJ:6]A>G7$BEC5/,5R$E*/P_ ( .W)(/?B@#L?^$FT+
M[/!<?VQ8^3.=L<GGKM8YVXSG^]Q]>.M:M>9-+_8OB+QU>W<=G<65I8V]Q+:B
MUVB7B9P.6(!W9))!R3GBM:_\3>(=!MK[4=1T^*73(K+S4ERD9$^X*$P)')0[
M@=W48/6@#MZ@DO;6*]ALY+B);J=6>*$L SJN-Q [XR,_6N/\777B?3/"OB*?
M[;9".+36FM[F&(K*L@!WKM)(QC&&SD9Z&K9U+4K;Q-H&ER/9R+>6%S(9OLY#
MJZ>7C'SG@[QD=]O7T .LHKC]"\1:KJ<,=C<FT36(-1FMKU$A;8L<?.]06SAE
M:+!)/,@XJ/3?$/B+6?[.U+3[")]+NYG20.$'E198+(&\S+$$#*[1U(&,9(!V
ME%>>Z1XMU^XMO#6H7K:>UMJE_+8RPPP.K*1YVUPQ<_\ /(#;@]>M7].\1>(-
M7?3]1L-/272KBZ>*96V*8X0S*) WF9+ J,KM[D#ID@'9T5PFG>,=2O?[1@6*
M,:S:6<TK:-- T4WFJ1Y>QB<21GD;AW(Z9P-?PGXB3Q MV\=[',("BM"UNT$]
MNY!W+*C$D'I@].O7&: .DJK?ZE9:7;F>_NX;:(9^>5PHX&3U]N:Y>\\2ZG<0
M^)KG2OLRKH3F/R9XR3<,D2R."01M!#;1P>1DY'%4OMMSK7CWPS>0S1I9W>B3
MW*P2PEB$=K<L#\P&2"!G''H: .\BECGA2:&19(I%#(Z'*L#R"".HJ&TU"SOS
M.+.ZAN/(D,4OE.&V. "5..AP1Q[US/BN2]L+[PI9Z5<16=M-J(MVB$.5*B&1
ME& 1\HV#@8[>F*YW^U=4T%_&&JV3VGV>WUZ+SX98F9I5>.W1@K!@$P&SG#9/
MIW /4:*XR]\0^(+NXU4>']/CN3IMVML8I-@$V%1GRYD!0X?CY3TSSG T_&NL
M7V@^$[S5-/$!N(-A"SJ64@N%(X(P>>O/TH Z"BN0FU;Q!#JPT/?;3W[0278F
MM[<!5CWA478\HR<YR<]AP,Y$0\2ZTLVE6.JPVFC7=SI\UQ/+*PDB$T;*/+4A
ML8P2YY)P,>I !UL][:VLUO%<7$44ER_EPJ[ &1L$X7U. 3^%3UPEEXEUJXL_
M!EU?6UG&^L7!6>$V[*T(,,CC:2YP?EQDCD'M4EGXKOKW5;W2Y;B'3]2B6X/V
M.XM6#E%)\N6)BVV1<8)QZ]L8H [>BO-=&UWQ(/#_ ('ABO+*6?6H&$DUQ;NS
M*1;M(&.'^8Y'/3/M5[5/%.M:1,JSR6$[0WMG:RQV\+D,)3&KLS9Q&VYR54Y.
M "<YR #O*0D*I9B !R2>U>>:QXM\0V">*KF)].\C0;F("-K=RT\;1QN5SO\
ME(#GYN<\<#OKZ=<:C/\ $C7[2:\1[&"SM"D!BZ!_.S@YZY')(.>!QB@#I[2\
MMK^U2ZL[B&XMY!E)87#HW;@C@U-7#ZQJ">!+:SLK9$L-*=)G:^-H9(8IV8%5
MD"8\M"6;GIP!D5NZ]X@30/"%UKDJI/Y%N)0L;?+(QP% /H21SZ4 :7]H6?\
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
MH=$T^YO=3MIVGA5EGA7"SG;DLBY)QCGO@4^3Q'HD,5K+)JUDL=VI:W8SKB4
M%B5.>0 "<T .M]$L;77;S68HL7MY''',^>"$S@X]<$ ^NU?2LS3_  3I^EZC
M-<VEWJ$=O)*TZV/VC-M'*QR75,>IS@D@'G'2M.#7M*N=/CO[>_AFM97,<<D;
M;MSC.5 ')(P>.O!JW:W=O?6R7-K,DT#YVR(<@\XX- &!;^";"VL=+M([R]\K
M3+MKRWRR9\QMV<G;R/G?CW]AAUAX*T[3-5EO+6YOT@DF-Q]@^T'[,LI.2X3'
M7/.,XSSC@5>&NV%ZLT&FZA:R78A:6,'Y@0#C< "-R@\$@_C63X-\9V/B#2-*
M2XU&R.M7-DEQ-:QN P)4$X7.>_3TH LCP=9-'&LUY?3O#:26EO*\BAX8WV[M
MK!02?E7DYQCZUH:?HL&GWUU?^;+<7ETD<<L\NT,RIG:,*H'&YNV>?I3TUO3)
M;T6:7T#7#%@J!^6*_>"^I'<#D=Z:-?TAH4F&HVWEO<?95?S!@S9V^7_O9XQU
MS0!2NO"5A<WNH7*S75NNI1B.^AA<!+@ ;<G()!V_+E2I(^@J=O#MJ==L]62:
M>*6TMVMHHH]HC$;%25QMS_ O?MQ1IGB/3]7U34M/M)=TUA*(I0>,G:I./8;@
M,U3U3Q7;07NIZ39S1C5+2Q-T!*A9,X8J, C/W23@T :&LZ%;:XMG]HDGBDL[
M@7,,D#[65PK+UQT(9A^-9EQX(L+FRU6TDO+[RM4N5NKC#IG>NW&#MX'R)^7N
M<R^%O%%EKFF:<CWUJ^JRV$-U<6\;C<NY5+';V&3^&16E;ZUIEW?&RM[Z"2Y"
MEQ&K\LH."1Z@'@D=#0!E7'@G3Y];EU5;O4()+E5%Y#!<;(KO:, R*!R<<<8R
M.*TM>T6W\0Z/-I=U+-';S;=YA(#'!! R0>X%6+[4K/38A)>7"0J<XW'DXY.!
MUX')]*P=<\6VMK=:)9VE];C^U78K=9#JD0C9PXYP<E0!VYH M:UX3M-;N+*[
MDO+ZTO[-2L=Y9RB.4JV-RMQ@@X!QCZ8KG_$&BW*ZQ8I!;:\+&WM#'%=:7<QF
M0R,^7\T2GG[JG=@Y).3TI^D^)-7U*_O+(ZII*7&DS1I=-Y3".XCVAY&&6RF%
M8 =0&!SD'CJ[?7-+NEN6AO[=A:@-/EP/*!&06ST!'(/0T 9%GX;GN[?2YM5O
MK][C3KEKBV,K1&09!4"4JNUCM9AQQSU)&:N0>%[2.ZM9YKBZNC:>;]F6=E(B
M\P8;!"@G@D#).!^%1ZEXRT33=(O-1>\21+5E22-/OAV^XI'49R,$\8YZ5*=:
MM?[8(&L6/V9+(SO;8_>J-P_>EL\)CC&.O.: *=EX(L+!-&2&]U#;H[,UH'E5
MMH*%-IRO382OZ]>:;>^ ],OIKYVNM0B2]NHKR2**?:BSH5(<#'7Y%R#D<= >
M:VH=8TVXM[2>&]ADAO&VVTBOE9C@G"GOP"?H#3%U_2&NVM?[1MA,J,Y4R ?*
MO#$$\$+WQT[T 9=UX(T^\MM:MY;N^,>L,C70#KD[551@[<CY54?AZUH0Z!;0
MZ^^M+/<_:I;=()AO 24)NVLR@=1O;I@<].!19>)M#U&[BM;+5K.XGFC,L<<<
MH8NH[CU]?IS4R:UIDFHC3TOH#=MNVQ;^6*_> ]2.X'3O0!%J>B1ZG*[M>74"
MR0-;RQQ%-LB'KD,IYY/(YY-/N-#TZZ\/MH4ULK::UN+;R<G'E@8 SUX '/6E
MCUW2IO,*7\!$<1F8EL 1_P!_)ZK[]*GL]0M+\2_99UD,3;)%&04; ."#R#@@
M\]B* ,6P\'6]CJ%K?G5-4N;JUMGM89+B96*QL5.#A1N(*CDY/'.:6Q\(6VFZ
M?8V5GJ-_%%9Q2PI\T;;DD()#!D(/*C!QD<^M:=SK>F65R+>YOH(I=RJ0[XVE
MON@GH">V>O:L/6/$<S>)U\-Z;>6UK>M9O<"69-X\S<JHA7(X.XD]\8Q0 K>
M-(CN+.:QGO\ 3FMK5+,_8KDQ^="OW4?J3CGD8;GK5^3PMITNJRWTGF.);'^S
MWMCM\HP9)VXQGN>]+J/B.TT2;2;34Y46[OW\H; =@8(68\]!\N!GGD5EZ)XP
MB>_U2RUK4+&&XBU9[&T0?NS(H2,J,$G))8CW- &A9>$[*S2U1KF[N4LX6@M!
M<.K?9T8;2%(4$G: N6R<=^3EC>#M.GBG2^FNKXS6#:<9)V7>(&^\N549)P.3
MD\?6M*ZUK3+*Z2VNKZ"&9V5 KOCYF^Z">Q/8'KVJU<7,%I;O<7,R0PQC+R2,
M%51[DT <]#X(LXKC[2^I:G/<_86L#-+,I)B)STVXSTYQ[]>:?<^"M-N_#>GZ
M))->+'IVPV=S'*$G@*#:I5@.H''(Y'7-9T'BR2YU7Q7;G4["VM--MH&M[F6,
MJL#R+)GS0S#."J\?+Q]:Z)M:L+.WA^V7\ =HED+CA2#P&[[03TR?;F@"72],
MCTJS\A)[BX8MODGN9-\DC8 RQ^@ X & *RK+P9IVGZO/?6UQ?)#-.;EK$3G[
M-YQ.2X3'7/.,XSSBM.YUK3+.[2UN+Z"*9V5 K/CYF^ZI]">P/7M67I.NW$NM
M^)[;49K:.UTN>)8Y OEA8VA60ER2>F[KP.* 'V_@[3;;]U')<?8!=?;%L"RF
M%)=V_(&-V-_S;<[<]JBN/!-A<V6JVDEY>^5J=VMW<89,^8NW&#MX'R)Q[>YS
MK0:UIEQ'<R1WT)6U&;C+;3$,9RP/(&.<FF#Q!I/&Z_A0F9;?#MM/FMC:A!Z,
M<C [Y% &=J'@S3]2EU626ZO4_M6V6WNUCD 60!2N<;>#M)'I[9P:M7GAJUO5
MTQWN+E+O33FVO(V42KE=K _+M(8<$$8Z=Q4\_B'1[5+M[C4[2);1U2XWRA?*
M9ONAL]">P[TQ?$NB/:O<QZG;20I(\3/&X;#K]X<>@Y/H.: *MSX0T^YT];0S
M7*?Z:M_)*C+OEG5@P9B5QU5>  , #IQ4K^&;6:ZCEN+FZGCBN_ML=O(RE$EY
MP1\NX<DG&<9K5M[F"\MH[FVFCF@E4/')&P974]"".HJK;ZUIEW>FS@OH)+C:
M6$:ORP!PQ'J >#CH>M $&K^'[;6+S3[N2>ZM[FQ=FAEMY-IPPVLIR#D$?CZ$
M5G67@;3=/.F_9[J_"Z=<S7-NK2AP&EW!@<@DC#L/Q]>:U[?7=*NIS!!J%N\@
M0R!0X^9!P6'JH/4C@5!:^*=!OKJWMK76+*>:X#&%(YE8R;<YQCKC!_(T 9TG
M@/3);22$W5\)3J#:E%<K(JRPSMU9"%Q@Y(P01@]*T='\/6^C7FH7<5S=SSW\
MBRSO/(#EE0)D   <*.WTP.*JV?C?0+Q+E_[1@ACANS9AIG";Y,@8 /\ M9 ^
MF:MKXGT1[&.]35+9[:4.R2(^X$(<.>.RG@GH.] '/6N@3ZAXN\6-=F_MM/U
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
M.T8"H?)= 0<_,N2.1Z\9/%>EVU_:7=Q=06\Z22VL@CG13S&Q4, ?P(/XU9H
MY3X?V<MEX?ECN;.2VN/MUW(1+$48J\[NIYZY4K_+M6?=)>V'BW7X+WP_<ZOI
MNM)"8&B1'C&V/8T4NX@*,C=D\?,>]=B-3LCJATP741OA%YQMPV7"9 W$=ADB
MK5 'G4VF:C;V_C32;O3IKHZQNDLI(HRT;[X%B$9;HFPI_%@8.12)H][9ZMJ:
M36UQ<X\,P6 N1"S":9?,W ''.=RG\?:O1J* /,M)CU30KC29[S0K_4+&Y\/V
MVG310Q!WMYH]VY71B/E;=][I\HSQS6U%83Q>.M)D336MK2+0Y;4B*/\ =0.T
MD16,$#'"H>G''N*[.B@#RSPY9ZM"O@*UFT2_C;1_.@O'= %0^2R @YY7)'(X
MYXS5W0K#4].D:*VCOWT9].F_T.^MR9;"4[<1128S(AYXYQL'/2O1JJZAJ=EI
M5L+B_NHK:(NJ!I&P"S'  ]23VH \_P##ECJFBR^$;^[L;MK6#0O[-N8EA9GM
M9LQMN* $D'9MR >@[4RS\/WUC>^'WDLIS!_;]YJ!B6,L+6&1)1&#C@<LIQV)
M/I7H>HZG9:19/>:A=16ULF TDK8&3T'UJU0!YG%I$TUI?I-!J]C*WB&XN[2\
MM(6WP!D.V7;@[D;YE(P?O<@=:[#PV=67PM$=4@B.H@2[E1/*$OSMM8K_  EA
MAB.Q8UN44 >7Z!9ZJVM^'+J;1+ZV6/2[FTGC\I(X;:1C$0B*#P@VM@G)/')[
M/T;P_>W?A_P5IOV&>QOM$</=3R0[?*VQ.C*K='WLP^Z2, DGIGT.PU*RU2%Y
MK"ZBN8DD:)GB;< ZG!&?:E@O[2YN[JTAG1[BU*K/&#S&6&Y<_4'- 'GFG:+J
M=QX7\+Z#/97%OJ6CZC#+<3LA\O9$Q+2+)T;>O& <_.<@8-5[FQU:*SO--71;
M^65?%*:B'2,;&@-RLFY6)P>,Y';'.*]4HH Y;PY;W=GXK\4+<64Z17=W'<PS
MD#RW7R(TP#GKN5N/;Z50UBUOHO&&M7":?=36][H26\4L*;E$BM,2IYSGYUQQ
MW]C7<44 >:6FD:@1X+@CM+FV>VT.XM+B7R646\KQ1*H8X_O(WY9[BK?@ZT>5
M](CU'PUJ-KJFD0&![JYG9H4^38?).\A@V!P!@#W SZ!10!Q?BA+ZR\6:?JPT
MW4=1TTVDEK*FGR,)8'+JP?:&4LIQ@^F!59M+-AJ7@I+'1KBTLK*:YDDA16D%
MLCQ.%#$9Y)89 )QSVYKL]0U&RTFQEO=0N8K:UB&7EE;:HJR"&4$'((R* /.+
M[2M5OXO'D-E:3I/>W$,UGYJM&MP(XH@RANV2C+VZYZ5%J6GW.NZ+>:GI7AO4
MK35$6W+IJ4Q$ER(IEE,*[G;*_*W)P"6&.IQZ;10!P'B&.X\1^#]:N;#PW=6E
MW<+;DK/"L=Q<&.0,00#DA1D#)Y)./?2B2XN/B5;ZB;&ZCM6T9X3))$0%<RJP
M4D< [03^G7BNMJK:ZG97UQ=6]K=132VKB.=8VSY;$9P?0X[4 <KX8T#4=.GO
MM-F7R].TZ25=)DSG*2_-T_Z9Y* ^A-9GA&SDCATBUU;PWJ46IZ)$8VO)97>
M8C*%H?G.[>,?*%XR?09]'HH \O\ #VE7]GI_P[BDTVZBDTYY_M@\@_N=T,B#
M/'=F7^=3>%M-G2+3M*UCPYJ+ZEI#L1?2SL;9L CS8SOY+*<;0O!8YXKTJB@#
MS"PTB]AT^XTYK;5;SP\^G;%M;F(I=V+ET'DQ28!<!<D=<>6O/-=/X/AU:V.H
MPZA<2WEJDB?9+RYM_)GE7;R)!@9*G W8&:ZBJU_?VFEV4M[?W,5M;1+NDEE;
M:JCZT <!>:3J7]D^-M!N+">YGU>>::PG5"T;B6-50,_1#&5&=V.%&,UKVMG=
MVWQ#LI)8KF:"'1/LCW9B8HTOF*<$^I )ST]\UUZ.LD:R(<JP!!'<&G4 <MXM
MMKLZOX8O[:SGNH[+4&>98 "RJT$B X)'&YAGTS7+W^F7\GA_Q9%'IEV;B[U^
M&Z@46[9DB5X#N''0>6_Y>XSZC10!YO-I\[:SK>E:KX>U+4K;4KL75K<13,MN
MRE4PLHWC84*#L3@#&2 *Z#QU::A<:383Z?;/=FQU*WNY[6,C?-$C995!X)'#
M =RM;TFIV46I0Z<]U$M[,C21P%OG95ZG'I[U:H \TO[>_P!1D\>W$.CWZQZI
MH\4-J9(-K2R".5=NWJ#EU'(^N*75]/U/9;WFCQZA;ZLFF6\)ADMS):WP!;,$
MJD?(5)/S97 ?J:]*JM?7]IIMM]HO9T@AWI'O<X&YF"J/Q) H XJQCOK/5M:T
M?4_#LVH1WNI?;K6ZV*]N5.PKYC$_*8ROIG"C /%4-8T?6+VX\7O964[-)J-C
M=P1NI1;M(5BWH">.2A'/7CL<UZ;10!P&JZ6=;US4-8.G7[:?)HPL980C0S3.
MTN[Y0<'*#.#TRW!ZUGW>G>(#HERLHNM6@LM4L;JVGDMO+NYXHY%:167 W,H'
M!P"W->GT4 >5:]8ZIJ5GXZ,>B7^-26T^RJT0S+M501@'CIWZ=#@\5N^(H[JR
M\3:9K,6E:C?:6]I);2Q:>62:!V965R@9200N".V!7<44 8>G:4MOX/\ [,T^
MT.EAH)%@A+[C!NW$9.3R,Y."<'H37+:5:ZCJWA&+1)O#TVFZQ8Z7)8"^N$4)
M$QB\O,+@DD,0IXXP.3G&>[L=3LM36=K&ZBN%@E,,C1-N"N,$KGU&15J@#S^S
ML;W4O^$,+:?<V-QHF3>EXB @$!C,:'HX9B#\N1A><' K.TS2[Z#P[X1A;3+M
M)[37I;FX7[.P,<;&?#'CIB1/S]CCU&B@#RR\TS41I6HV$FD7CL?%*7P*Q;TD
M@-PLA88Z_*#G\NM=)+#=:7\0)M4DM)Y]+O=.2!'@A,A@E1W8J449 8/G..HY
MQQ77T4 >:Z1X?U'1AX%MIK6=A97%W+/L4NMLDJ2;$)&1QO5>/3TJ[X8L-2T_
M7[=;07HT>2*9IK34(?FL)"P(6*4@%D8Y^7G  /'2N]HH X;QC!J-SJUQ;V^E
M7$D,^D30I=6L:EWD)/[EW)^1,8;C&3WXP:GA^TNX?$&A75WI=Y%';^&OLLC2
M0$[)0R';QGDA6_EUXKT2B@#ROPQ9ZQH \)7EYI5]+:V^E2Z?/#'$6DM9BZ,'
M*=2I";<C..*ZOX?VMW9^')8+RQFLY/M]W(L<H )5YW=2,$\885U-(1D$9(SZ
M4 >36.G'7?"5_I%K9RB\;Q--,EQY)"1!+PLTF_&,A59<9SVQBM=="O\ 4=+\
M?V4%O):W>I7,K6<TL90.K6Z1@AB.FY7'XY[UV>D:+9Z';RP60D6.69YV$DA?
MYW8LQR?4DFM"@#SZYTW4/$EQH$]M:W.EW%A97,=PTT9C\MY(?+$:G^,;L-E<
MCY!SR*CTVUU#6/!Z:++X=FT[6+/2I; 7MPBA(F,7E_N7!)(8A3QQ@<G.,^BT
M4 >5W.DWWB7PM>0V_AS4=.UZ/3)+3SKVX8ID@;HHB7(96QUP !6M"]YK'C'1
M]030[^S@72;FVF,\(00R,T1"G)Y'RGD9![=\=]10!Y=X>M=4B_X0*";1-0B_
ML>&:WO'>,!4;R=F1S\RY[CKGC/.'VNC:JOPQCAMM,G&HVFIM>/:-F%YXQ=F7
M:&XY*;2#GJ .U>G44 >>2Z;9ZK8SWJ:'KVF27=Q 7NB[&\1XPVV386<[5R%]
MPQX( SIZ'J^IZ386%KK=I<7$MU>RP)>P6PC4KN^229,C87)Z =>2!784QX8I
M)(Y'16>,DH2,[21@D?AQ0!SOBPWBW&BO;:=+<Q+>$S3P1+)-;#RW 9 W R3M
M+<X!/U''Z=HM^FC6D$D.M:/J%K>ZA);7T,7G[ \Q8*Z#=YB."#SW7KWKU6B@
M#FS8ZOJGPW>PG2*QU>YTQH2L7"0RM&5XQT /ITK&L[*\U6Z\'3'3[FPFT9'-
M[YL94)^Y\LQJ>CAFP<KD87L<5WM% '+>!X;BWMM96YM9[=I=7NKB,31E=T;R
M$JPSZC\:R=6LM0CU;QN%TZZE34]+C2VEB3<K,L4B%>N<[F48]\],FN_HH \U
MDT?4+JXT>"VM;BV;_A&+BP:8PLJPS.(MH)QQ@HQ_#W%:/A&#[7<:?->^&M2L
M=3T^V,$MQ>3,T:9 #+$=YW D \#  ]<5W-% '$>)8KRR\8P:D^EZEJ6E7%C]
MD==/D820R!RV2H9<JP;!/;:*ATW2O[,\8Z?)%H\UKI]OH4ENJ*C2K"QE5Q'N
M&<G:#T)'8'I7>T4 >5^&+/6- _X1*]O-*OI;6WTF73YX8XBTEK,71@Y3J5(3
M;D9QQ75_#^UN[+PW+!>6,UG)]ONY%CE !*O.[J1@GC#"NIHH \PAT/59_!<'
MA:XM+A=5MM5687NP^64%SYQG$G3)4D8SNR<8[UTNBQ3Q^/O$UQ):W"6]REJL
M,S1,$D**X;!]B1]>V:ZJB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#RGQ%+?3:)\3UN;YYH;>/RHHV0 (IMT< 8[#<?SS6Q>^*M
M4\-WNK1W\D%Y!;Z*-2A5(O+V,&*;"<G*_=.>O6MZ_P#!NE:@^KM+]I4:LBI>
M)'.P5P%"YV] 2J@9'.!]:FD\+:?/?R7ER9;AY+(V$B2L"CP'DJ1CN><]?PH
MKZ3/X@.N-'>HKZ7);!TED\M9%F!Y50C-E"#D$\C'4YJCJE_XAN?&DVA:9?V=
MI%_9@NTEDM3(ROYA7!^8 CC\.>#U&KH'A6P\.*5M)KV8!/+B%U=/-Y,?]Q-Q
M^5>!^0]!67=:-?W7Q).H*EY;V7]DBU^U0R1@%_,+%=I)/0CG;P>A% &7HOC/
M5O$5IIUK' ;?49;&6XG:W5&PZ3&'Y1(P&S<I)ZG!49'6IDU7QA=ZUIFCR7&G
M:=>7&DRW,Y6 SB.:.6-#CYQD'<>.V3R2*VK[P/HMY#IR1+<V,FG(8[6>RN&A
MD1#]Y=P.2#CG.>>:MP^&K"WU:TU*%ITGM;=K6,>9D>6Q#,&SRQ)4$DG.1UH
MYJ?QAJ-C+KD,QMGEBUJVTRT<1%403+$=SC.3MWD]1G '%)KGC*_\*7VKV5WL
MO1#817EG,RA#EY1#LDV\8#%3D <9],UOR^#])N8M6BN4FF35)5FN0\G_ "T4
M*%92,%2 JXQ_=%22>%=,NK6]@U!)+_[; MO<27+99XUSM7(Q@ DGC!R<]: ,
M.U@NX/BW$+J\^TYT%R&,80@^>F1QV].X]36G?ZI?7?B:YT#3KB.TF@TY;P2N
M@;>SNR(,'^$%#N[G<,$5-IOA*PTW4X-26YO[B[AMC:I)<W3/^[)!P1T/('7T
M]:=K/A33M:U&VU"5[NVO;=#&MQ9W#0NT9.2C%3RN><=NV* ,VVU?5]4UFYT1
M;FVM+VPT^">XEA3S$>>3<,*&Y\L%#Z$Y'(QSG6'C+4KNS\*ZS<B*VT[4I7L[
MZ,+GRI_F5"&/1&=".?5>:Z:;PQI[7L%[;&>SN8;?[*)+9]I:'J$;.00#R#U'
M.",T^Z\-:3>>'1H,MFATP(B" 9P I!7GKU .: ,237]1-QI5BAD:755N;J)X
MTC#I A38H#D+N(D4G.>C#'<4'U;QB=0T/2)Y]/L;R]BO!+((/-VF+:4? ?'(
M897/![D<5U&O>&=/\11VPN_/BFM)/,MKFUF,4L+8P=K+TR.".AID?A:PBO=-
MNTDNO.TY9!"S3%BWF8\PN3DL6P,DGZ8H PDUWQ%J)N9M+B27[!J!M)D<1I%(
MD9"RL27WJWWF7C&, YZUC^*-5N_$/@G4]0CN%BLX=7BM4MO+!W)'=(A9CU#%
MAD8X P,$\UU[^"]).O3:NANXI+AEDN+>*Y=()W'1GC!PQX'UQSFH+OP#HMVU
M^K->Q6]_.MS<6T-RR1-*&#;\#H25&<=>O7F@"+XF_P#).-:QU\I>O^^M5)]0
M\5VWB*[T(7MC//=:;)>V$XM2@BD1U4QNNXY4[UP<YZUU>IZ39ZQI,^EWT;2V
MDZ;'7>02/]X'.>.M49-/;1H+G4K2UN=7U01+$HEF19'0'[@8X51R3VSCG/%
M%#PWXAG\1#3)8)=J+9F34(V0;DF+;!'[$,DN?]T>M,\12WP\<^%;:WOGAMYC
M<M)$$!#,L?!.?9B*U/#FDC3+:[G>UCMKO4+I[RXCC.0KMT&>Y  R>A.3WJ?4
M]"L]5O+"[N/.6>Q=GA>*5D(W#:P..H(ZB@#S[2]2U31H[F[MKB#[)+XNFLY;
M=H<LZRW.PMOSP1N! QVYSGC=G\0ZY'=^+(;>W6[?3)[5;>*WBQ(8G56? )^9
MPK-@="0..U:9\%Z:;1K8S7?EM?\ ]I']Z,_:-^_=G']X9QT]JG?PM9-<ZC<B
M>[2;4)8IIG27!#Q8V%<#C&T#'0CKF@!/"FM1:[IL]U#?_:XUN&C&^$Q2Q8"Y
M25"!AP<]AP0:YD^)]>MK+Q'K%S=V;6>C7EQ;BV2V*F8!$V$N7^7#,,]<C/3C
M';:=I=OIIN7BWO-=2^=<3/C=(^T+DX 'W548  XJG;>&-.M[;5;9EDN+?5)'
MENXIVW*[. K?3( &!Z4 <UKVM>+-$TC7+\+";:WTXW-O+=1IO$RGYDVQORA!
M!!)R#P<U#K/B_7/"%_.^JM;:A9S:7/?6ZP0F-HI(MN8R<G*G>OS=?:K.N>"5
MLO >M:9HRW]_=7-F]M;)<WAD,:D<(ID8!5Z?D.N!6_:^';*6$R7\4US++:?9
M&6\97*0G[T?''/&3R3@9)P* ,R35]7T[Q!HNGS7,%U%K%O-MD\G @F1-^0 1
MF,C(P3D8'S<US$VK>)]3\ :3KEQJ\$0O[FP4PVUKM*[KA5;+%CD$$<8'3&<9
MSWECX8LK 0;)KJ1K:!K>U::3>;>,XR%)'^R.6R<#&:B7P?I2^%HO#O\ I'V"
M%D:']Z1)&4<.I##GA@#0!4^(BLOPQ\0*[[V&G2@MC&3MZXJA)K6OZ)KBV-[=
MZ=<6]YIEQ=VTC1&!;:2$+D2-N.8\./FZ\&NLO=*L]1T>;2KN-IK.:$P2*SME
ME(P<MG.??.:H-X4TV>VN(+TSWWVBU:R>2XDRPA/5 1C&>YZG R3@4 <[;>)M
M>-YJ=E;QB_GCT:*_M?,B$1DE9G4JHX.PE1MW 'WY!I(/'!ELU%K<RSSSZA#8
MB"YMQ#<VCLK,RR(=HS\IVGH<CKCG:C\#:4DIF,^HO.UH+,RO>R%C&&++SGJ"
M3@]NO7FI;SP9I&I6E[#?K-<R7AC:6X9]LN8_]6590-I7G!'J<YS0!D2:]K^G
M7%MIFH)$DVH:D+:RN7";Q 8V=F=%)7>-C*,<'(.."*E\(1S0^+_&:7$_GN+R
MW_>;0I(^SIC('&<8'&/H*OR^"M*N-)2PN)+Z=DG6X2\ENG:X65?NN)"<@@<
M=.3QR:NZ3X=LM'O;Z\@DNI+F^*-<23SL^\JH4'!X' [#].* ,.[U_4[V7Q/_
M &7-% VAX2..2/<)W\H2'?W"G<%&,'@G)Z5F+XJU[6)KAM/N;:RMVT"WU:$2
M6QD=&DWG8?F /W!SCIV[UU5WX6T^[O[N\S/"]]$(;Q89-JW* $ ,/4 D9&#C
MC-$GA>P>^N;M6GB>XLUL66-@%$*YPJC'&-S<]>: )=)U.XU/PC8ZLD*?:KJQ
MCN1%G"[VC#;<]ADXKB)_'&H)X6UR\CNVAU;3;2.673[VT\N2&3)#<<!HSQM(
M)Z=3FN]M='M;/08]%C,ALX[?[,H9LL(]NT#/L.,]:HS>$=,N[>[AOC/>?:K3
M[$\D\F7$.2=H( [G.>N<9/% &/XA\7W?A[6=;5E2:TLM&2_CC*X/F&1TP6'\
M/RCMQS3/&,>L1>#O$XN[VUNK"31)F0A-DJR[&W8 X,>"N,DD'J36O%X*TA;B
M:>Y^UWLL]E]AF-U<-)YL62<,,X/WC_2HX/ VE0:+=:49]0FMKF VS?:+MY&2
M$\&-"V=JXXXYX'/ P 5="U/5(?%,&C7EQ!/;3:0MY%LAV&(JZH5SD[@0P.3W
M'X59UG6+]O$/]A::)$G%B;LR1K&QY<HHP[ ;00<XYY'2M&W\/6EOK$&J++<-
M<P6GV-2SC'E9!P1CKD YZ\5%KGA73M>N[6\G>[MKVU#+%=6=PT,@5OO*67JI
MP.#0!B+XBUK2]4T5O$;6UM:7UI*DZP@,L-W&-Q&_^ZR*Y ZY7&:=J>K:W9VE
MNC7<:73:?-=-#'$'G\P;2H*XVB-02&8D9. ",UT%WX>TR^TVUT^XM@]M:RQS
M1*S$D.C;@23R??/7)SUJ+4_"^G:MJ::A<?:$G6W:U8PSM&)(F.2C8/(SS0!S
M,=_+K/B3P!J,@$4U[I%W.P0<*SQP,<9]">]+IOBO5KG1_"-Y+)"9-3U&2TNE
M$> 5 F(*\\']T/S-=!9>$=-L)=(D@DNLZ3 UO:AYBVU& # YZY"J/; QBJ\/
M@/1H)+9D:]V6EXUY;1?:G"0NV[(4 \*2[''OZ<4 9=OXFU0^)-(M6N()X-0O
M+NVD,,>88Q&DC)L<X+,!& W5<E@,8K+L-:UO3O ,FI_V@ES.=<:W8SP@G8;X
MQ'&",'!&."!C %=1;> ]%M)[.6$WJ_8KE[FV3[6^V)G#;E49X4[VX]_3BGOX
M)TE]/N;$-=I;7%V+QHQ.V%D\SS/E!^Z-_P V!W]N* ,V\\1:I=V_BFZTR:*'
M^P9&CC@ECW"X9(ED;>>H!W;1C&,9.>@I2>)M=U.]NQIUU;6=O_8,&K0B2V+N
MK/O^1OFP?N#G'X=ZZ:Y\*:==7E[<DSQF_C6*^CCDVI=*!@;QZXXRN"1P>*=+
MX8L9=0NKT//'+<V@LG", HA&2% QQC<W/7F@!NBWFHZSI^AZOY\,-K<V"S7%
ML(B2SNBLNUL\ 9;C!SFFZ_?7D%_I]I:720_:!*65$\RX<J!MV*1MVY/S,V .
M!D9IMOX96QOM%:SN[J.UTNW:W6(W#%9(]NU59.AQ\IW'GY1USD6]2\/6.JZE
M9:A,UQ'=6BND<D$[1DH^-RMM/(.U3^% '(Z;XJU[6HO!WE3V=L=:L9Y;@_9R
MY1T53E?FZ?,>.WJ>E2Z1XNU'4;?0-.FDB34-0N;V&:Y2/ V6SLK,JG(#-A>N
M0,MP<5MZ?X*TK2VTLVCW:?V6DB6H:8N$5\;A\V<\ #VQQWIA\"Z1]AMK97NT
M:UNI+NVN$F*RPR.27*L.S%FR#D<].E %3X?I-&/$Z3RB60:[."X7;N^2/G'K
M78UEZ-H%EH7VS[&;AFO)S<3--,TA9R ">3QT'2M2@ 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 **** "BBL>77Q'XF.
MAK93//\ 86O5DW*%<!U7:.<YRW? H V**K6%_;ZE91W=J^Z)\CD8*D$AE([$
M$$$=B#5F@ HHHH **YT>*_,U_4-&M]%U&XN;!(Y)6C:$*5?.W!:09SM/Y5-9
M>)[?5M*OKK2[:>YN[-FCEL' BF64#[C!B ">QS@]C0!N44BDE02"I(Y![4M
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
M7PU80W-\+:^^VR3Q&_E(E/EH>[?R]3V-9&E:E:KI&B:?>WKN/[4U&&%;JXQ
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
MG4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MQ),4,BH Q3H3CM0!P+^*KX?#;4/&=K&DMQ<&1K9)'PL,/F%$P,')P Q]2>N
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
MWCN,)(=D)#'.%7[Q[9&>];UKXXM;S2=.N4A6&ZOC,JV]S,$5#"Q23<X!X#8
MP#G(XQG$5CX6U2WO?#=S/?6DIT>TEMBJ0LGFAU101R<8\L'OG)Z51@\#:O86
M&F2:=JUM%JNFW-U)'(\#-#-%<2&1XW7<#U(P0?X1ZT =3X?UI-?TB._2VFMB
M6:-X9ARK*2#ST(XR".H(K4JKIT-W!9JM]<K<71):21$V)D]E7)P!T')/J<U:
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBO-;>^TB_P!=U>PUZZ>#7K?5P]E&K[+AX1M,(A[E",A@..6)QG-9EQK&G_\
M"2:?>6UVD,J>)I+>X\Z3-SM*R*58\;(B0 J$'(VG.>* /7:*\KBNM0L]3N%L
M5M-4FNDU!].U"V.+B.4!V\JX3G< V%#=L*,#-7O!,VBZIJ6GZEIFL&2]%D8[
MRSA0*<\9-P#D[PP(!/))/49H ]&K.UC5HM(MX'==\MS<1VL"9QND<X&3V'4D
M^@/!Z5SNLSPM\1+2PUH1?V/-ICFV%QCRGN!(-X.>"P3!&>V['>N3FCC?POX6
M&L-%.@\1^59RW9#/):>9((\EN2"H7ZC;0!ZEI=U>7=H7OK!K&=9&0Q&42 @'
M 96'52.1D ^H%7:YOQM=6>F^"[N2X\U+0>5&?L\@BP&D51EL':G/S''W<UYQ
MJU_:KHOCBVCU"V6*.[L9K=;.0QQ*&$08H W0G.<<$Y- 'M=%<3X>6SL?B3K]
MA8RJL#V%I<&(2ELR%I0S\D\D!,GOQFL#XD:A9^=XC@$XBU&UT=)83</R#F1@
M;9!@ALCYG!XPO'!H ]5HKRG5!I6K^(_$;3W*7$!\.07"C[0=F_,WS@9QD84@
M]N#WI-)&GZ[K^BKJMR+F.X\)QRSI)<G:[[DRQ&<9ZGZC/44 >KT5Y'X<U:!(
MOAWJ&HWT:Q3Z3=07$\\H"R.%BVJ['@G ? //6F:)JNEOH7ANSO+B/,E[J2K]
MKD_T9=LKX61#]YMK#8F1W.>* /2-5US^R]7T:P-J\@U.X: 2AP!&1&S\CJ<A
M#6O7D6A:E%<:+\-C->K)*FHS1,7?Y@5AG4 Y.>,J/Q%=3\1S +'0_/N#"K:U
M:*2)C'E3(-W0CM^5 ':45Y7K$.B:=KUWX;U6]BTG2GL$.F//EE!+2&4Q.Q^6
M4,5([_=QP*A?3=(O-<\26>MWURZ1Z/92H]S<,D@8)*#+MR,.#M/ X)]Z /6J
M*\OT*:>XU"RT_P ;[0'\/V[PB[.U6E^;SR2?^6H_=Y[@<C&35#3K4ZI=>![#
MQ'/--)=6%^DL<L[(TT89/)+ $'<4P<]<YH ]1FU2)4O#;J;J6S($\,1RZY4-
M@#NVT@X]Q5BTNH+ZSAN[659;>=!)'(IR&4C((_"N+\%VVF6/C'Q?:P16\5VM
M\C*@ $GE&"$Y]=I;//<Y[U:^&:NW@.V649B,]T(0W>+SY-OX8QCVQ0!I:EXH
MM[+^S&MXOM<5[J/]GF2-P!&^6!SZX*,./2MZO%;%=(B\-:'8HUM!,OBMX[B.
M-A&Z@37&T-C!'RD8] 16@+[2]*AU[3GEVV$7B2"*&(3A(8MT<;D2$YQ%N#9'
M0GCC- 'J=U>6]E&DES*L:O(D2EN[NP51]22!6?XGUS_A&_#MWJYM7N5ME#-&
MKA202!U/UKRQY=/GT*9+N6SGMK#QA"<E0(H(&=#D D[(SEN^,'TKN/B5);I\
M+M6*/&D)MU$>" ,;EP!0!V5%>5ZS=:9H6N^*XH9KA+*308;F9+.X_>-(9)5,
M@8YPVTKEO3!.:KP7EH]]XKL;?6M.L8)K2PD@>V^:V1B[*3C.&4G8CL, @\XH
M ]<HKE/ ]S+)!JMM<:=;V=U;WFV?[')OMI6,:'=%P, C&5['/K7":ZMB-&\?
M7GVD_:K'5HWM9?M!W0MY<!RO/!SN'YB@#V:HKJY@LK2:ZN95B@A0R22,<!5
MR2?PKS'6;G3-!U_Q3%!-<)92>'H[F9+*X_>M(9)5,@8YPVTKEO3!.:R-4EL[
MG3OB!8PRV$\#Z)!=6\%G\T(8+-N=.S$;4RX Y X!H ]I5@Z*RG(89%+7E>IZ
MAH4FK1:=J&H6-EH-UI*'3IV1?(,F^3SBC9"K)S&0>OIWS/9:7IU_X_M=.OKN
MZO530+>51<SLDDCK*=LC*",-@*3Q]10!Z):3W,QN/M-I]G$<S)$?,#^:@ P_
M'3//!YXJCXBUS^P+*WN3:M<+-=PVQVN%V>9($#'/7!8<5Y[%J>G6NG:O'=7)
M>!_%IA4O<XB7Y5($S'/[OY3QW.!Q53^T+?\ X0V_MVO8&6V\60K&J':B1_:H
MV 523M7&X@9QCVH ]-L-<^V^)-6T<VKQ-I\<$GFEP1()-^, =,;/UK7K@5L;
M+7O&_C72IIAMN+"R0E'^=#B;YAZ$9!_*K'@IKK56AEU*U\FYT2)M-?Y<!YP0
M'=?]DJL9!_Z:,* .VK+U76/[/NK*RAA6>^OF=;>)WV*=B%F+-@X& !T/)'U'
M(>/;RP.K2V%Q(B7)T:XDB^U-F(Y('[I."TV1U!!4=CFL^&;3-4U7X;7-V]I=
M3W%A+YDDI5FD80+U)ZX;/XYH ZS3_%-]J4NR#09LP7,=K?QM<)OMG9%8D#HZ
MJ'7)# \\ XKIZ\C\RWT_3O'UWI$40N(-60.;5 9%MMEOYNW;SC:).G<'O3[V
M\TVTTC4-9\/:N;W399K-M2CT] (881(/,*A?NN4)W <X&3C@T >I7=Y;V%J]
MS=2K%"F,LWJ3@#ZDD#\:GKROQ3#X9N?!VKWVCRPW5D;VQGD:-E>UA831JQCQ
M\JG9DOCUYZTFKW>C7NO:MI&JZK#IENT,#Z/*J $Q;!\ULW]_S-WW1D_+U&*
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
M\0!9Z=XCN/L$5Q+HD<<DBVUV'CD5P2,/M&""K C':@#LFAB=55HT95(*@J"
M1TQ2[%W;MHW>N.:Y>7QH-.OM6@UC3S9K8V*Z@C1S"4R1%F7!&!M?*XQDCD<U
M)J.L7T=AJL>I>'R;>+3VN,QW.Z.48(>(MM!5\#MD8/6@#HS%&5*F-"#U&T<T
MIC0YRBG)R>.]<?<>+/['\-6EW;:2J62:4MX/-N?+0 *"(4;:=SX!X..@]>&+
M/%>?$W0[V$,J76@W$F">QD@(R/7F@#J-2M+FYT^:+3[P6%VX&RY$*R%.03\K
M<'(X_&G:;8+IMBMN)7F?+/)*^-TCL2S,<<<DG@<#H*RM?\176D:II>G6FEF]
MGU'S5B_?B,!D0O@Y!X..O;WZ5GW?CB6WCEDCT::X^R2QP7D4#-)*CD*7$85"
M'";QGE<X;';(!UQ168,5!(Z$CI2>5'Q^[7@8''2N(OOB#=V5MJU[_P (]+)8
M:1>FVO95NEW*@5&+JN/FP'R1D<#J><:=[XO*0ZO<Z=8"^M=(Q]K<3;&)V"1A
M&-I#$(P/)7).* .E5$4Y55!]A2)%'$FR.-$3^ZHP*Y7_ (3&ZO-;33](T<7J
M265O?I.UT(E:&5BN<$$Y&"<=_:L=?$MU>^"IM1U[2;>ZA&L?9A%#<$!=MWY:
MGE1]U@A_VL<XZ4 >A+%&D7E+&BQXQL"@#\J&BC=D9D5F0Y4D9*_3TKC]6\<7
M>FS>(5BT/SXM#CCFN)#=!-\3(7)4;3\P Z'@\\CC-K5/&2V;:L+2Q^U#2K!+
M^YW2^62C!R G!R=L;'G Z#/)P =,\,4C!GB1B 0"R@\'J*A^PPG41?L"9UB,
M2$X^5203CZD#KZ<8R<T['4KV^>QD&F[+.YMC,\YG!,;<;4VXR<@DY[8Q2:UJ
M\^EO;I#9I(LJNSSSS>3#%M P&?!P6)  QV/I0!IR11S+MEC5USG##(S2E%+
ME02.A(KD(/',M_'X=-AI#2MKEK)<1>9<!!$44$JQP>/F'('X&IM/\:C4;'2_
M*L=FI:A// MJ\WRQM S+*2X'*@KP0,G<O YP =455AA@"/0TPP1%U<Q(63[K
M;1D?2N0^'GF^5XD$T0A<:Y< QK)O"_+'T) R/P'T%=G0 C*K##*"/<4UXHY
MH>-6"D$!AG!'>GT4 -:-&.612<;<D=O2D,,1D60Q(77[K;1D?0T^B@!ABC,H
ME,:F0# ?'('IFE,49))1>>O%.HH 88HSUC0Y&W[HZ>GTH:*-W5VC5G3[K$9*
M_2GT4 0W,+36\JPR"&=D*I,$#&-B.&P>#CK@U3T;3)=-MG^U7KWU[,P>>Y=%
M0R, %&%7A0 !P/?N36E10 C(K_>4'ZBFF*,DDHO/7BGT4 -$: Y"*#ZXI%AB
M1658T56.2 H )]:?10!D7.CW%WK,-Q+J3_V;$$<:>L*!3*I)#E_O$ X.WU4'
MVK7HHH :8T*LI12K?>!'!^M"(L:!$4*H& %& *=10 WRHSG*+SUXZT"- <A%
M!]<4ZB@!JQHF-J*N!@8&,#TI&AB>,1M$C(,$*5! _"GT4 -V+NW;1N]<<TAB
MC(8&-2&Z@CK3Z* &F-#G*+R<GCK5:_M9KBQGBLKD65TZ%8[D1*YC/8[3P?H:
MMT4 4M*T\Z;9^4\[W,[L9)[AP TKGJ2!P.P [  =JN%%9E8J"5Z$CI2T4 ,\
MJ/ 'EK@# XZ4H1%.550?4"G44 ,CBCB4K'&J*3DA1@9H6*-(_+2-%C_NA0!^
M5/HH K"Q@_M$7Q!,ZQ&%#Q\JD@D#ZE5ZYZ<8YJP55B"5!(Z9%+10 SRH_P#G
MFOY4HBC$IE"+YA&"V.2/3-.HH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#FX?">Z?Q,+Z[2XM->XDA2$HT:^4(B-V
MXY^51V'-4%TW7O#_ (8OC?:S+JRVEF\=I';V($K?+@%QEO,8#V ZD@G&.SHH
M \W\%K=6U]:16&HZ7J5L(?L\DD6FS0R01JI*C<TA &['R8'4D8P:V++P9<V?
MAVVT6:]L;ZTC,_GPW-B3',)'WCC><%23@Y/![=:["B@#DM-\&3:/>Z3<66JY
M^PZ:=.<3P&0RKN5@0=PVX*XQSQQP>:AB\$7D'@S3-"CUB+S=/N4N$F:T/ERA
M7+!)(]_(Y_O#D ]J[.B@#B#X$OBDZG6XCYNM1:ODV71T*$IQ(."4'/8>O6IM
M1\$3ZBGB97U1$_MIH'3;;']PT04+GY_F!V#/2NQHH J207<FE26YNU2\>)E^
MTQQ8"N1]X*2> >@)/3KWK)T3PPFE:W?:L6MUN+V*..:.T@,,;LI8F0KN.6.[
M&?0=ZZ&B@#F]0\,W-YX@O]434(HQ=:9_9PB:V+;/F9M^[>,\L>,#ZU#8>$;F
MRNO#,K:G%(NAV3V>T6I!G#*B[L[SM.(QV/4UU5% '"P^ ;^ST?28++7EAO\
M1Y9#97/V3*^4^=T<B;OFR",D$= 0!WU)?#6HW.HZ'?W&L1RW&G3R3RYM3ME+
MQF,A0'^10&X^]SR<\YZ:B@#DM1\&W-^WBK_B:11IKULEOC[*28 J%,YW_,<,
M?3FJ6J^ ;_4XM4A_MR-(M1L8;1]UGN:,Q@X*'?\ *I/)7GGH17=44 8-KH-U
M#XMDUV:_BE\RPCLVA6W*\JS-N#;SU+GC'3'/>H-8\-7]QXC@U[1M52PO1;_9
M+A9K;SXYHMQ8?+N4AE))!SWKI:* .:_X1BZM->&LZ=J06ZEM%M+L741D$^TD
MK)\K+A@6;VP<8&*@LO!7]F7N@2V5\JPZ3#<1^7)!N:9IB"[E@P ^89QCN:ZR
MB@#B[;P-=VFGZ3#%J\7VG3=2GOHY3:':PE\S<A7?_P!-6P<]AP:L#P0MQI/B
M33-1O1/;:W</<'RH?+:$LJJ,$LV<;%(X'-=910!SUMX?O'U&QU+5+^&ZO-/M
MI(+=X[<HNY]H:1AN.20@& 0!EO48L>%=#D\-^&K/2)+I;HVRE1,L7E[@23]W
M<WKZULT4 <=9^!C;:5!H3WR2Z';7@NH8#"1(%63S5B+[L%0^.<9P,>]:MQX:
M@G\7VOB#S722*W,,D('RRD',;-_N[I,?[WM6Y10!RD7A74['7;Z?3M=-OI6H
M3_:+FS:W#.LA #F.3<-N[ SD''.,5H:%H<^CWNLW$MY'<+J5X;L(L!0QDHJ8
MSN.>$'8=ZVZ* ,/5]"N-2U[1=3BO8H%TR223RFMRYE+QE#\V\8P&]#61J7@>
MZU"W\20_VM#&-:N(9L_8R?)\M47'^L^;(C'/'4UV=% ''ZSX+N]7O-8N/[86
MW;4=/BLL1VQS'Y;L^<[^02[ KQQQFJM]X!O]1M]?CFUNW0ZS9PVTOEV!"Q&/
M<,H/,Z8;H3U[]J[JB@#D]5\%G7-3O[C4+Y&M[W2AILD,4!5A\Q;>K%SSENF.
MPJ2#P]KDFA7FGZKX@CNY9;1[2*9;/8%##!=UWG>_T('7CFNHHH XB?P)?2PQ
M0KK<8C_L7^R)0UGNXP1YD?S_ "$Y&<[L[1Z#&AI_A:[L]8T?4)=3BE.GZ:U@
MR"U*^8&*'<#O.W_5KQ@]^:Z>B@#$U70Y]1\0:+JD=Y'"NF/*YB: N9=Z%"-V
MX;>#Z&L__A%=3M=?O[K3-=-KINHRB:[M&MP[B3:%9HI-PV%@HSD-@\BNKHH
M\WT;2Y/$/_"::6;V%-/O-7<3*L9,C1F*(-M;=C#8*YP<8/7MNR^#YHKG6QIV
MH);66LH/M,+0;S&^SRV>,[@ 2H'!!Y /M75T4 <[IWA?^S/$HU*WNHULTTV'
M3H[3R3E$C9BIW[N?O$?=["LV3P-=MX>O-&36(EMY=2^W1,UH2T8^T>>4/SC=
M\W&>..V>:[2B@#D-0\&75_\ \)2#JL*+KULEN1]D)\@*A3/^L^;@GTKF];BD
M/B>:VFU.SMI(;."T$=]I$LJ7B@%B4V.-RDL 5);E3P._J=% '.V,GB&:_P!*
MFG>&.V:W87MLML5&[G:ZL3E2?E^0@X!.3D"I-8T&[U#7=,U.UU%+<V:2QM%+
M!YJL'V_,OS#:XVX#<\,>.:WJ* .+T;P/>:2?#>=8BF71(9H5!LR/-60 ==_&
M H]<G/3H(H? 5Y9Q:=/:ZS$NI:=>W5S#,UH?+9+ABTD;IOR1SP0P(P*[FB@#
M"\-Z%<Z&=4:YOH[IK^]>\.R QA&8*"/O-D?*,?UK=HHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M-6!11\H+%L 9QD9%4;?5[K7;3X=:E>[/M4VHR^847 )$$ZYQVSC- 'I=%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !6;?Z';:A?17<L][')&ACQ!=R1*ZDYPRJ0#]>M:5
M% %&32+1Y-/=5>(6!)@CAD9$'RE<%0<$8/ /2KU%% !1110 5EZ?H%AIFJ7^
MI6PF%U?LK7+/,S!RHVJ<$X&!QQBK]S<P65K+<W,J101*7DD<X"J.I-9D?BC1
MW-ZK71A>RC66X2XB>)D1L[6PP!(.".._'6@"O+X,T>:SO;1TN##>W8O9U^TO
M\TP*D-G.1RJG X^443>#-%GUQM7:*X2ZEV^>L=S(D=P5X4RH"%?'N/K4Y\4Z
M0B7S2W$D36,(GN(Y;>1'2,Y^?:5R5X/(!Z'TJ.T\7Z+?S-#:SS22BU^V*HMI
M!YL7'S1Y7Y^H'RYP3B@"[K.C6>O:<UA?K(]LS*[*DC(258,O*D'@@'\*J:SX
M3TO79K2XNQ<I=6@*PW-M<O#*JGJN]""0<<BL^P^(&C7.BZ7J-RUQ:_VDI-O$
MUM*S.0I? POS':.V<G@9J_+XNT6&U^TO<R"!84GD<6\A$*.,J9/E^3CGYL8'
M)P* ,#7O#ER^N6[6^EW\EA!9K;V\FE:H;66,[B6$@+KN7[F.2>#GK6SI_AA#
M#I<VIS74]YITDDML\ETSM'NR,,W&\A3MR13/[3NS\1X-/2[WZ=-I$ET(@JXW
MB6-0P;&>C'OCFMF]U2TT^2**=W,TVXQQ11M([A?O$*H)P,C)Z<CU% %.W\,:
M;;O$Q6:801O'"L\K.(E?[P7/J!CV' P*@L_!NCV+:68$NA_9886FZZD;RP5V
MD<L<C: ,'@ <5+'XLT24::8[PN-2D:*U987(=USE2=ORL-K9#8(P?2K4FMV$
M9F5I)-\,PMV40N2TA7=M48^<[>?ESQGT- &9<^!M"N[BYFDAN0;BZ2\=([N5
M$$ZD$2*H8!6^49(YI\_@S1KBTU*UDCN##J4RSW2BY<;W7: <YX^ZO QT%#>-
MO#Z6T,[7KA9KEK15^SR;Q.H),97;E7X/RD9/;-:<6JVUQHZ:I#YSVSQ"5<0/
MO*G_ &,;L^V* (H="L8-:EU>-91>2Q)%(WG-M<+D*67.TD D9QGFDU#0K34Y
MI)9WN%,L!MY5CF95DC.<J0..YYZC)P17':+X@N]3L?#VMW?B*ZLHM2>-#8'3
MP4DE8[@B2%,A<9&<G.,@C!ST?_";^'_/,/VR3<MV+)V^S2[8YB0 KMMPN2P
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
M,$,0=V#UX[U'>>'M;F\/>(K1-+D,U[KT=] /.B^:)987)SNX.(FX]Q^'I%%
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
M78 D@9P#C) ]ZY[Q!X3U779]6U>WA%I=R)9"UM9G7]Z;>4R_O"I(&XG:.3C
M)]!Z'10!P>LZ1KFIW]_KUAIXM;T:,UC;VUVT;&5VD#G."R8 7 R<$L<C'7*O
M_#>O74'BX0Z/.HUC28;>#S[V.202J)00Y+$ _.#P2,=/2O4:* ..U>QUB/7O
M#NO6>G2726<$UM=6(EC611($^=2S!"04P1NZ'BK?@NPU#3[;5AJ-F;9KC5+F
MZB4R*^4D?</NDXKIJ* /.'\*ZO+X3U;PC+:LT5U?O+#J(D38(I)_-+,,[]ZY
M88VX) YQG'0V5C?Q_$/5=1DLG6QN+&WMXY]Z$%HVE8\;MV/G&..QKIJ* "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** ,'QGK<OASPCJ&JP*IE@10A<952S
M!0Q'H-V3["L)+.>#XIQH=2N9F?P_+MED"%D;SH\L,+CG@X(Q^'%=K=6MO?6D
MUI=0I-;S(4DCD7*NIX((K)L?!^A:=/'/:V;K-' ;>.5KB1W2(_P LQ('ICIV
MH XS3=8U_6--\"K_ &Y/;R:O:SF[ECAB)9EB+!AE< Y_#VJ\M_XCU/\ M3^S
MM5MH9M'O5MV:ZD"JR(J%S*@C/WP6.0PQD8Q@YZBW\*Z+:?V=Y%H8QINX68$T
MF(0W! &[H1Q].*2Y\(Z#=ZXNM3Z;$VH#;F;+#?M^Z64'#$<8)!Q@4 8VG:AJ
M.O&]OH=8%C]@UB2UDMVC5H_)C?:48'G<X^8'/&X8XZX-MJU]HMIKLZZA<2/<
M^*%T_P V8(P@5S$ID^[U"G !^4<<5W!\)Z$==;6_[.B_M!B&:4%@&8=&*YVE
MAV8C(]:=)X7T27^T?,TZ%QJ)S=*V2)#QSC. ?E7D8.0#U H Y#Q-K6MZ'+XG
ML+;49G2WT,ZI:7+HA>"0%E*'Y<,IVY&1G[W/3%O4[C7]%M;.Z-WJ.K6DP>:[
M6T2$7$ VIM,:;?G13N)'+?,O7!STK^&M)DL;JSEMGEANT$=P99Y'>5!D!6<L
M6*\GC..3ZFI9M"L)A:[DF#6L;10NES(C*C8R-P8$@[5ZD]!0!DW^M/'\,;K6
M["[^URII+W,-R$V^8PB)#[>W/.*S5U"32-#\$Z1:2F&/43%;R7( )51 7X)R
M-SE0,GU)ZUV"6%I'IPTY+>-;-8O)$ 7"A,8VX],<5EVOANW_ + @T348UNK6
MS*+;2%B'"I_JSD8*NH &X'G&>,X !R&M:_KVG0>)+&'4I-^F7U@+:[:)&9H[
MAT#1N,8.W)Y&#@CGN>YBM+NQT6XBDU2YNIP)'6YE2,.N<D# 4+QTZ4R?PSI%
MUI\EC/:F2"659I0TK[I'7&UF;.YB-JXR3C:/05>ND?[!-'"AD<QE54MU.,#D
MT ><:1K'B.&R\$ZU<:Q+?QZT$@N[)H(U4%H6D$B;5# @H<Y)!ST' &EX=O\
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
MBX;6(5 EM&LPK+-+&'E6.17S&H*G.1W!SS77MX:T=SJ/F6*2#4E"W:R,S+*
M,#*DXX& ,=,55A\%>'K?2'TJ+3@MG(ZN\?G2$L5.5RQ;<0"!@9P* .0\27>J
MP:;X^TN36+N9+328[R"4A$DC+K+N4%5'R_NQ[\GFO0-.A=-&MXC<RNYA \Y@
MNX9'7@8X^G;G-0R>'-*EGO9I;7S'OH!;7)DD9A+& 0%()QCD_F?6K=G86VGV
M$=E:QF.WC7:JAB2!]2<Y]\YH \RT*ZU'2?"6DSVVIW'^D^)GMI4=(BK1M>2J
MX^YG)ZYSUZ8J[KVOZW:VWC/[-JDB-IM]9I:L8HSL218BRGY>1F1N>O3FNO\
M^$2T/^QY-)^Q'[$\OG&+SGXDW;]RG=E6W<Y!!S4;>#/#[0W<1TY=EXT;7&)'
M!E* !2QSDXV@^Y&3SS0!R^J^)-5\,W/BF*349+R.TM;.X@DN(T_<&:1XV/RJ
MN57:&P?0\T_QY;ZC9>#?$;?\)!--;R6:/#%M02H0</\ .H&4;(XQZ\X.*Z]_
M#NE2W-W<2V@EDO(!;W'FNSB6,9PK D@CD_F?6J]IX.T"QTBZTJ#38Q972>7-
M&[L^]>@7+$G R<#/';% &3J>K:CHWBZ.W^USW=HFB75XUNZ(#))&\>#E5!R0
MQ&.GM5*WUO5H[+P;JPU![I-<>.&[@V)M4RPM('CP,KL*D8).1UR>:ZR'P_I=
MO>V]Y%;%;BWA,$3^:YPA.2.3SD@$YZD9IMCX;TC39$>TM/*\LN8D$C%(2WWO
M+4G"9R?N@=30!PVG:UKPL=#U.?6IYS/K\VFRP-%$$DB\Z5 3A0=PV+@@@<=.
MN=?3==U!/%\>F:N]W;R3W%Q]D=51[2\B&XHJL!E)%4#*G&=K=>,;J>$]%2V@
MMEM&$-O<F[B3SY/EF))+CYNN23]2?6IH=!TZSG^U6]L3,CR2Q*\SLJ2/G<5!
M)"DY.2!_$?4T <UHJ7ESK?C/1K2_ELHX-1@F@GC16,9DCCDD4!@1@G=G_?)K
MN:P;?PM8OIM[;:C&MRU_=?:[HY*AI 5*@8(.%"(![+SU-;U !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4457O+B2VM))X8&N#&-QC0_,P'7;ZGT'&?44 6
M**@LKRWU&Q@O;259;>>-9(I%Z,I&0:GH **** "BL;Q1XELO"FC_ -I7P=HO
M-2/:@R>3R?HJ[F/LIIWB76SX?\,7^M16XNQ:0&?R_,V;U SPV#_*@#7HK$37
MG;Q;%H;6@"RZ>U\L_F9Z.J;=N/\ :SG/:MN@ HJMYUW_ &GY/V5/L?D[_M'F
M_-YF[&S9CICG.?;%6<T %%&:Q[_7'T?1-4U75+00PV1=D6*7S#-&,;3T&TL3
MC';UH V**QK*_P!=EU=[6]T2"WLU4D7D=Z) YP, )M#=VSG&,#&<ULYH **,
MYHR/6@ HJO8WUMJ5HEW9RK- Y8+(O(;!()'J,@\UG>)-<;P_807:VHN!)=06
M[+YFS:))%CW=#G!8<4 ;-%&><5S]]XAO!J=[8:1I:ZA/8B%KA&N1"<2$X"9!
M!("Y.2.HQDT =!15>QEN9K""6]MUMKED!EA63S!&W<!L#./7%)-+=I?6L45J
MDELX?SIC+M,1 &W"X^;//<8QWH LT49YQ1F@ HHSSBJUE-=30R->6J6SK*ZJ
MJR^8&0,0K9P,$C!QVSB@"S11D8SGBB@ HHSFC- !16-J>N-IWB#1-,^RB1-3
MEEB,WF8,12)I/NXYSMQU'6MF@ HHR/6C/.* "BJ\-];7%Y<VD,RO-;;?.53G
M86&0#[XYQ[CUJQD>M !15:YFNH[FU2WMDFADD*SR-+M,2[200,'=R ,<=<]J
MLY_.@ HK'\.ZX^NVM[*]J+9[6^FLV02;\F-MI;.!UK8H ***,C&<\4 %%8WB
M#7&T--.=;47"WE_!9L?,V^7YCA=W0YQGIQ6S0 4449'K0 449&,YXHR!WH *
M*,U#=O/%9SR6T*SW"QL8HF?8'8#A2V#C)XSCB@":BHX7=H(VF01R%070-N"G
M'(SW^M24 %%<]J'BJ&VBTF>RB2\MK_418>:LNT(VYE+#@[@"C#M70T %% .1
MD5C>*M<;PWX<N]62U%U]F4,8C)LR,@=<'U]* -FBC-&><4 %%5K*:[E28W=J
MENRS.L867?OC!^5SP,$CG';UJSGC/:@ HHHS0 449Q10 449XS10 449'K1D
M>M !15>6^MH+VWLY)E%Q<!C%'GE@HRQ^@R/S%)9S7<HG^UVJ6Y29EBVR[]\8
M^ZYX&"?3G'K0!9HHR,9[44 %%&:R]6UC^SKK3[*&)9KW4)7C@1W*)\J,[%F
M) PO8'DB@#4HK,6]U5]!2Z_LE4U(@;K)[I<*=V#^\ ((QDCCGIQ6GF@ HJN;
MZV&HKI_G+]J,1F\H'D("!D^G)_GZ58S0 449'K1F@ HK&\2ZXWA[2DOUM1<J
M;F&!E\S9@22+&&Z'."PXK9H **,YZ49&,T %%->1(HWDD=41 69F. H'4DU%
M:7<%]8V]Y;N'@N(UEC?IN5AD'\C0!/11FL>+7'D\87.@M:A1#91W:SB3.\,[
M+C;CC!4]Z -BBC..M% !11TZT9H **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** .?\<7,%GX*U6>YBGE@$.)$@<HQ!(!^8 D#GDX/&>#6!X'NK8^,O
M$MO;3VKPR16EQ$+.,I"P*,&9!D@CA06!YQ7?U!=V_P!KM9+?S7B60;6:,X;'
M< ]OK^5 '+_#%9%\!VF_/EM/<M#G_GD9W*?AMQCVQ77U';V\-I;16UO&L4,2
M!(XT& J@8  ],5)0 4444 <??1#Q;K5_:6UW9/9V,#V4T<L9EW22J-_ =<83
M:H/JSCL:Y$:R)O@MXET.\O(I=1T:WGTZ1@P_?*ORQN/4,NT?4&O72RKC<P&3
M@9/4T A@"""#W% '%0W5O)\5-.V3Q-O\/R!=K@YS-&1C\ 3^%5_B!E;V">*X
MTV6:"SF+Z;J8Q'=1$C=Y;_P2#;@'!^]7?48SUH \ZMYH9O';-$SV$T_A9&VM
MS+"Q?(RO=E&./:L?P=<>']6U/P_(=2TE;BSTIH;F!;A3)=R$*=Y4X/RA78D\
MY=O<GU/4K)-2TRZL9)98DN8FB:2%MKJ&&,J>QYK,LM"N87MSJ>KO?I;,# K6
M\<0# 8!.T<D9[8'M0!YMX9CTVTT_X?7\#0I>R7T\$TV_YVC*3?(QSG;NV<=,
MD=S2ZI_9S_#;QVA-NZIK,YA#$-M)* ;??&<8]Z]EI,@D@$9'6@#@-4^RV_C_
M $5=&^RQRMH]\(%B*A"VZ(IP..3N/YUG>'-1\.W>AVM]''>/X@L-,F348;?<
MEP'\O][YO3+%U^4MSDY'?'J-&* /&-.O-+-Y.+>:T6RNO"K82 '871N [_QR
M*"06P#D]!6AX<M]+M]7\">0MN)+_ $&6*]Y!,^(X=JR9^]@[P >F"!TKU>B@
M#BOA4MG'X#LHK:.))XMZ7*H@4K('8$-_M 8X//2N+O[_ $ZX\.RC5C OB>V\
M11-<+* )D3[8NTKW\ORMH!'RX]Z]II"5W '&3TH \JFDTO4O$6IZ=KFH7EIK
M<>IB>P6")/.DB&TQ&%RA.W (8 X'S9QDFM*PAT7_ (3CQP7CL0RPVYW84$9B
M?S.?KU_6O1,<YHH \?T75M/LM*\%_P#"1-'_ &#+H?DB2<;H5N_DR).P;8&
MS_M#O6T8K"Q\5^!X+!I%1;2\C@^U.3(R;5\O=NYP><9YQ^5>C8S10!Y/X0;1
M=4FTJ:]O[M/$EC')'J=H8T1MQ4B7SSL!,>?F!)Z[<<U1\+1Z=:6?P[OH6A2]
MEN9X)YM_SM&8IOD8]=N[9@'@''K7LN1N(XSWHR,XR,]<4 >:>#[K1M2;3X]2
M$@\7V-S-]KC *S;B6#-(>\6T@C)V\*!S@5D6VH6]CX?MY)9BFA1^)+Y;Z2)!
M(L49>7RBZD$>7DH>1C[I]*]CQSFD!#+D$$$?G0!Y9)9:?!I5G_8&M6\D+7EQ
M=6D6L(ILKD%5WQI@*%4%B5(!P=^,BNOTF^0_#F"]&GW-K&FG%A:1-F5%5#\J
M'N<#Y3WXKI<#&,<44 >-:3>:6=08036BV5WX6?Y(,[2R,.'?^.103EL \]!3
M]+6'3E\%7&C"!=5N_#LZ2$,-TTBPQ&-7]<." #TP0.E>Q44 >0:/?:'<ZE\.
M[FWDA_M*.2:/4"?]>LQM9 XF[[C)G[W4GBNJ^("6CWGA1;ED&[644[GVY0Q2
M9'TSMS^%=K@9SBB@#Q35+/1[7P[XV:VCMHWT[5HWT\(0/LQ*PL3$/X,MOSMQ
MG!':KGC#4].DU#69H9(X;RSU'3W+RDO,4WQ?O(C_ ,LXMK$$\@DMTSSZ_10!
MY+J12SU+Q^^FVV-1<VMQ&MO$!.]N8X_.9.,\@/\ \"]ZJ:\OAFZ\$^)M4T+4
MY;F*XM(UD5$2.!)%;Y<*J+^]P2".N ,@<5[+1C'2@#S[5[#1M)\4>#6TY+>!
M)]2GF9D?(D+VT@+9SSD[>>Y(]:P=+U/3Y/%?AJ\M72#?JE_!<1N"UPK,DI"S
MOZE@I5". !@G&:]>R,D9&1VHR,XR,]<4 <A\/9HIK37O*D1_^)Y>GY6SP920
M?Q%<[XB\.7$NKZ[X=L+1 NM1IJ=K.8P4MYXN),_5A%Q_TU;MFO4J0D#DD#MS
M0!YEJ%[/=^"AXK>QFMA>36AO(XX098K-& <;<'<,[V(P<J<'BJ\TWABSTN6^
MT^_FO-+O]4M=TC%8[&&49^8A54;?E4N.A8J"022/5=R@'Y@ O7GI2@8&!0!X
MH]X$\.S6EM=VT<\/C"(V^^,I%&#(K*0F>$Y+8!Z=^]7-6OM*N_AIJD<T<5MK
MD%["FI(SCS3<"=-SAAC*D9((XQQQC ]?Z#)H!!&1R* /)M5*Z5JGC2W\/IM!
ML+&Y:"S(+/\ O'\]E ZN8\9/4\5*(O#=[I.JZAH/B*2*"[%JLLWD(+2*195V
M;T"J,M]UQ_=^]CBO5*,8H \H66:[TI(_^)-I>H6^J2E4<>9INH.(5!QT*@AO
M?#*W4U6;4]-F.EQ>(XFT;1+S2?+M4D1984F$CB10S*1DKY90\97I7K^!C&!C
MTI<9H \EUI%TI('MITU>.VTZWCETW5@%O)(@[;)8'QGS3GE=N3A<X-=UXY\H
M^ M?\[ 7^SY\;CCYMAV_CG&/>M\D 9;  [GM2T >6VUMHNI^+M'BOQ:SVS^%
M_P!XDK HQ#QXW#.#@ GGTSVKIOAQ*+WX;:)YSB?_ $01OO.[IQ@_AQS7644
M>+6"Z5%X-\-V6+>&9/$NR[10(V&)IN&Q@\*1] 1V(JS-<P:1;^(K>R_=:+:>
M(H6NHK1 PAMFA0N0F"-GF<L,8X;CK7L%!( ))P!0!RO@FWT>.'4+G0K^>\L;
MJ<2AL*(%?;AA$%51C@$XXR3WS7 ^*KVPN- \<6NM^2-=BO2UK',/WIMP4\HQ
M=RN,YV]RV>IKV@8QQTHP/2@#RC59M)U3Q#K6FZ]J-W:WLEQ%-I36\:&26'8A
M0V[E"=V\/D ]2?4U=$OV7QW'(ALM5@N-39"I&V^L)?+*D\??BP#Z8!'7%>E8
MI-R[]N1NQG'?% 'D*W=K:>$+Z87D,=G;^+)&DC9OW<L7V@X1B,@*1@@GCY0.
M]5]1&@S^#/$5_8ZCITPNM7M98XK2X#&U0RQ#;D'@G$C$#@;FQG!->HZSI+ZP
MEI+:ZG-93VLWG12PA74G:5(96!###'T(/>I=-TM[.62YN;IKN\E54>9HU3Y0
M20 %' R2><GGKTH YGPO'86/Q#\3V.G>1%;M;V<XAA(VF0^8'; [D!,GZ9J#
M4'L)?&^N6?BD0BQEL(?[.:YP$VC?YVPGH^XJ3CYL!?05WU&,T >0Z3IB:IK7
MA.P\5HMQ=S>'YUN8KAB&<^9$4#C.2VT$\\Y!/45V7CZ::UTG39 K'3DU*W_M
M+ R!;9.XM_LYV;O]G.>,UU8((R""/:EH \=\600)9>+)M.=!H&RPD4P-^Z6Y
M\[$ACV\ [-F['<COFK&JV)T[4O$5SX.5FL7TA'NDL7W!Y_-Y*GG,IB\S..>5
M)Y(SZ'XET/\ X2+0I=+^T_9DE9&9Q'N(VN'  R.ZC\*U4!" ,06QR5& 3]*
M/'-=7PS>>"O$^J:%J4MRD^G*DD:1I% L@/R?*J+^]Y(QUP.1TK>UJV\.:?JN
ME6,-O;11W\5S<++-F6WFD98U.$S^\F88QSTW'DG!]'QCI29&<9&>N* /'_#D
MMA<2?#:]OUBE8Z9/;F:9-Q,RB+8F2.6!#8'J#[TZ"Z6WTV<QLK:/'XNF_M':
M<JMN2=I;_IGOV9[8'IFO7Z* /'O$\$$>D^,6M'C&A/)8M:^4V(A<;QYOE8X^
M[M)QWSWS74^'8]/L/B5KUGIWDQ6\MA:3F.)AAY=TH9_=B-F3U/&:[C&!@44
M<#J#V$OC?7+/Q2(5L9;"'^SFN<!"HW^=L)Z/N*YQ\V OH*Q+>#=/\-E\31P2
M:FT4PN/M:J9"OD/L#[N<Y(Z_Q9[UZSC-% ''?%$PCP#>M*R@B6 H2<<^:G3\
M,_AFN6\16FCWNK_$)K@6TI31[>6'<X($H2;#J,_>!*8(Y&1Z\^M4A('4@=J
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
M+SP3CWZU5TOQU?7R:%=7&C16]EJMU+9AUNR[QRKYF#MV %3Y1YR#D]/5VF>
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
MG'2E6#6K2#;<0(9$"Q7"="PSGL2%?(Y- 'K,4T4R;XI$D7U1@13F944L[!5
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** ,C2="&E:CJMX+J29M2G%Q(C* $8(J#;CMM4=<UKT44 %%%% !1110!#<
MVL5Y%Y4P+1Y!9,X#8['U'MW^E3444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% ","5(4X..#C.*RO#NAKX>TO[!'<R7$?G2S!I% (,CEV'';+&M:B@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *A^RQ?;
M/M1!:;9Y:L3]U202 .V2!GUP/05-10 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 <_XXOKS3/ ^LZAI]RUO=VMI)-%(JJV&49Z,"*73?$^F:U<2:5:WLJ:@D
M E(:!HRRGCS$WKAUSW&1^=2^+]+N-;\':QI=IL^TW=G)#%O.!N92!DU0MM+O
M-2\3:3K%U926":;92PA)71GE>39G[C,-JA#WY+=.* -'P[K)UBSN1,JK=V5U
M)9W*I]WS$/4>S*58#L&Q6Q7*>";21'\0:FPQ%J>JRSP?[42JL:M]&V$@]P0:
MZN@ HHHH YCQQKVH:'HAETBW6YOQF?RC_P \8L/*?^^1M'NZUH7/B;2;3P[%
MK\]R5TV6-)5F",PVOC:2%!QU%4TTF35==O[O4[:[MTC46]IY=V4#Q8RS?NWS
MEF['LB^]<DOAO7X/A[K/A6+2Y6BCNB-+9KB(YMS*'56)?@KR.>V* .R/C+1%
MAU*5[B=%TU%EN@UI*&2-LX<+MRR':?F (X-:$>L64TME%'([/>Q&:#$+_,@
M))./E^\O7'45B0Z?=-X[U+4KJR*:;<Z9!:[Y70@LKR%@0&)QB0#\ZK^!-(N+
M""Y$]P+BWLY'L-.?DD6R.<9)[Y^0^HB6@"UXK\0/I5[HNGQ&YC.HW9BDEAMV
MD9(Q&[G;A6!8E ,8)P2<=ZCTSQ9IEFCZ9?ZS->7EI))'<7,EB\03:ID_>$+M
M7$>.> V#CT$OB:QO[O7/#5Q:6;SPV-ZT\[*Z+M4PR1\!F&3EQ^ -4;;3-<MU
M\:O;V21W.H3--8-<,C1R'R$C 8 G W)T(Z&@#77Q?HI@NYFN)D6TMEO)0]M(
M&$#9Q(%VY*_*>@XQSBK<>OZ9+?PV2W)\^:U-Y&&C90T(*@MN(QQN7C.>>E<.
MGAK7+V[U5Y-.DMEU'PZ; R7-XLC+/^\^]M)X.\8V_*!Z=*27P]X@UI[:.;36
MTY#X=N=*>1[B-C'*_EX;"DY7Y#C'/KB@#9G\3M=^-O#=KI]W/]@OHKEY$:W*
MI,%0%'5V7)&3V.",'H1GLB<#-<!867B*YU?PE/>:&;4:5#-#=O\ :8F4EHU0
M,F&)*DC/(!'I75^']4N=7TH75YI[6%P)'C> RK*%*L1PZ\'I_,=J *J^,M#>
MV@N%NIO*GO#8H3:3 ^>#@H1MRIR".<#BL[Q9XC>Q-@;&]D@\G6+:TO08/E9'
MP2N67GY2#E3WK-UGP1J%_>:_#;3K#876S4;/:V&34 , _P"Z"B,?4M[5<U71
M=5FT305%IY]]'JD&H7WENH"D/ODP6(R!G:/8"@#>M/$^DWMG<W,4\BK:SBWF
M26"2.1)#C"^6RALG<N!CG(Q6=J7CO2[*R::);F:6.^AL9H!;N)(GD90"RD9
MPV1Q\W &:P-5\,ZY=W7B&[MK"-G?5+6_M(;B1-ETL42(R-@G;G:V,CTJQJ.B
M:CJ.@-<6OABUTR\^WV=T;..2+S9A#*K-N=<+G (4$]NO.  3KXQCTKQ1XB75
MKVY.FVUO:3PH+1F,"N)"[,$3<%&!DOTKH]2\1Z9I43RW,[E(XA/*T,+RB.(Y
MP[;0<+P>3Z'T-<MJ.BZS>3>-773'']KZ5%;6W[Z,@R".12#\W S(.3Z&H#H>
MKV.KK<OX:MM9M+[3[>WFAGEB5[66-2ISNR&1@>=N3QT- '3GQEH?]IC3DNI)
M+DF'Y8K>1QB7/EMN"XVG'WLX'&3S6G?:E:Z?Y(N';?.^R*-$+O(V"2 H!)P
M2?0"N?T'2;[3_&.J7,E@D-E-86=O"\)01AHO,W!4!RJ_.,<=JE\0Z9J#>)-
MURQA-TNGF>*>U5U5F250-REB!E2HX)&030!9D\9:%%8PWCWK"&6Y^Q@^1)N6
M;./+9=N5;/9@*MIKM@^@MK1>9+%8VD9GMY%=57.24*[AC![5QEWX7U4.U[#8
MN\EWXC@U22W61!Y,,853DEL%CMSP3UQGC-=GX@MY[OPWJ=M;1&6>>UEBCC!
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
MDN)+NQDT&2]C>4#?"X+(4R ,ANHSR,'MT .ULKR'4+"WO;=BT%Q$LL;$8RK
M$''T-3USFAW9L/AMIMXL1E:WTB*41CJY6$''XXK"@UK54L/!NK+J$ETNN21P
MW<&U=JF6%I-\>!E=A4C'.1G.3S0!Z!17#:'J>J3WMSX;O-1F?5;+46:6?8@9
M[/&]&P%VX(98S@9SN/:H]*U+7]>2UUBUU&VMX$U*2"Z@EER/*$K1^7L\O(D^
MZ0=W)/H0  =[6%XF_L*6VB@UNS6\^]-#"(#+(-@^9U"C(P".1Z@=P*R_!#ZM
MJ*W.H7^M7-RL-[>6BV[11JA5)RJL=J@[@%QP0.>G<LU*VDD^+6C,+RX1?[+N
MFV+MP,209'*]#W[^A% &WX9GT>XTGS=#MS#9ER!FW:+>>/F^8 L",?-WK9KS
M(ZWKK6<876)ED_X2M]-,ABC):#<0%(VXR,#D8]\U;BUC4;4:WIL^M3.]KK5O
M:V\SPHT\R2)'(8EP%7<=S ,1P.3TR #T*BO,6U_7O[)G4:C-!-;^*8=.!9(W
M8P.\7R,<<D!R,CGCJ>M37/B34]#FUZPFU*6>.#5+&VBO+A$W01W 3>3M4*=N
M6QD<9&<@4 =_?WT6FV;W4ZRM&A4$11-(W) &%4$GDU9KAO%,NL:!H&KW%OK\
MDC)/:O;HT2&2%'D5'5F(^8,=Q!P"/7BJWBG7M2LKC4[G3]1DD%C>V4)CC11%
M '>,.CYY=F$F>/N@CD'J =G:ZQ97FJWVF0R.;NQ6-IT:-E"A]VW!(P<[3TS5
M^N3T;_DIGBK_ *]+#^4U0ZBVK7OQ#;2+?6[FRL_[,6[V0Q1$AQ-M/+*>"!SG
M\,4 =E17!:+J.OZ]!IVMV^I6UO;/>2174$DH(\O>R",+Y?RR*=N"6Y.<\$ 9
M%GJ_B5/#VB^(FUR>Z9]7^PSV;PQ!)HFNFA_A4$..""#CCIUR >J45YM=>)M7
MD\&ZCXJMKJ1;FQU&2(:?M4HT:3^5Y3#&=S+\V<YR1VXJ_#_;&I^)/$]NWB"]
M@M=-GC$,4,<0RKVX8J6V9X9L@CGCDGC !V%SJ$%J]JKB5_M,ODQF*-G ;!/S
M$ [1\IY/%6J\RT&]U&P\'_#MHM2N&6_F@BN4D"-O1K=WQG;G@H.^>3G--FUC
M7H+#4]3.MW#_ &#Q&EDD!BB"20M+$A5\+GHYP010!Z?17G^MZEXCEN]?MM/E
MNH[^VN;9--2"$/&\;!"Y<E2H/+YW?= 4]^>]B1HXD1I&D95 +MC+'U. !D^P
M% %4Z39'5EU4P?Z<L?DB;<<A,YV]<8SSCUYJ[110 51T_1M,TF2ZDT^QM[9[
MN4S7#1(%,KGJ6/?J?SJ]10 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% &:F@:8EW]J%NWF><;@ RN4$A!!<(3M#<GD#/-8&O^#TDTZ"
MUTO3;2XM1>M=W5I<W,D9E8AOF60;BK;FW'CGUY.>QHH Y#2?!=HMG<P7]D8;
M6=HG%BNH33HCH2P?<Q&#DKP!CY >3TV9O#6DSR7[RVS.VH1"&[)F?]\@! 4_
M-TP2/Q/J:UJ* ,O_ (1[2S<V%Q]G?SK!#':OYSYB4C! Y[@ 'UP*CD\*Z)-9
MZA:36"2V^HR>;=1R,S"5^/F.3P>!R,=!Z"MBB@##_P"$/T#^S(=/_LY/L\,P
MN(_G?>)0,!]^=V['&<]..E">#M BV^5IJ1!;K[8!&[(!-_?&#UY/YGU-;E%
M&/+X6T6>"_@ELA)'J$BRW2M(Y\QUQANO!&U<$8Z#TJY<Z797>E2:9/ &LI(_
M*>(,0&3&"IP<X(X/K5RB@#-N-!TVZL;:SFMMT-JRM;GS&#Q,O *N#N! XR#T
MXIL_AS2;G3Q82VFZV$PG*^8P+2!MP=FSEFS@Y)/(%:E% &+=>$=!O=9CU>XT
MR*2_0*/.).6V_=W#.&QVW XJ_J>F6>L:?+87\/G6LPVR1EB P]#@CBK=% &6
MWAW2WNIKEH',\]N+620SR9:(9PI^;IR?S/K5RQL;;3;""QM(_+MH$$<4>XD*
MHX &>P'%6** ,2W\(Z%:+:+;V"Q+9RF:W"2.!&Y!!(Y]"1CT)'2B?PAH-SIU
MW87&G)+:W<YN)DD=FW2_WP2<AO<8-;=% %33=+LM'L4L["W6"!<D*"223U))
MY)]SS4%MH&EVEK>VL5HIM[UW>YCD9I%E9_O$AB>O?UK2HH Y&^\$6-GX7O=+
M\/:=91&Y*"2*Y=RLL88$Q[_F905W $ [2<@5'H'A%;6XDFDTX:;#)"T,MM#J
MD]P)@V.N[ 7&#@CGGJ.A[*B@#&7PKHR6\-NEJZ10P?9D1)Y%'E?W#AN5]CQ3
MY_#.C7-T]S)81^<]O]E9D)3,0R O!'0,P^A(Z&M:B@#'E\+Z+/8V%G+9!H+
M@VH\QLPX&,*V<XQQC.,<4R#PAH-J;<V^G)#]GN'N81&[*$D;.Y@ ?<^V"1WK
M;HH Q7\)Z));3V[V(:*>Y%W(&E<DS Y\P'.0W Y%:%WI]I?6!LKB$-;';\BD
MKC:01@C!&"!T]*M44 5;+3K73_--O&0TS;Y7=V=W.  69B2> !R>@JC<^%M&
MO/[1^T69D&H[?M8,KXFV\+D9[#CZ5L44 9C>'],>]ENY+8R3RVWV21I)'??%
MS\A!.".3^9JE<^"/#=Y86=E/I<;PV1S;_.P>/C!PX.[& !C/8>E=!10!FQZ!
MID-_;7T5J([BV@^SPLCLH2+CY H.,<#C'8>E5W\*:+);7%N]FQAN;@74R&:3
M#R@@AS\W7(!_ >@K:HH P9_!GAVYGGGFTN)Y)YDGD)9N9%QA\9P&X&2.3WS6
MA::18V%]=WEM 8[B[*M.^]CO(&!P3C@  >W%7J* ,;4?"FA:MJ<6I7VFQ37D
M2[!*<@LN<[6 .&&>S9%2W?AW2KZ\DN[BT#32QB*8J[*)D'19 " XY/# ]3ZU
MJ44 9LN@Z;-?RWSP-]IE@^S/(LKKF+KLP#@#))_$U"GA;18UTY5L5 TY2EH=
M[9A4X^4'/3Y5X[8'I6Q10!E0^&](@T>;2$L4;3YBQDMY&+JQ8Y;[Q/4DGZ\]
M:='H&FQVMS;B!V2YC$4S23.[N@! 4NQ+8Y/&>Y]36G10!!965OI]E#9VJ;+>
M%!'&FXMM4< 9/.!5*P\.:3IDJ26=F(O++-$F]BD1;[VQ"=J9R?N@=36I10!7
M6QM4U"6_6!!=RQ+"\N/F9%+%1] 6;\ZS8_".@PZY)K46F0IJ$C;WE4D9;&-V
MW.W=C^+&?>MJB@"EIFD6.CPR0V$)BCED:5UWLV78Y9N2>2>339=&L)]7AU62
M%C>PH8XY1*PVJ2"5P#C!P,C'.!5^B@#%_P"$3T0*%^QM@7?VT?OY/]?_ ,]/
MO?>]Z2X\):'=BZ\^Q\PW4Z7$I,KY,JX"N#G(8   C' QTK;HH PAX-\/J) F
MFQH)+A+IO+=ES*N-K\'J, _7GK4\OAG1I_[1$]BDPU( 7BRLSB8 8&03C@=,
M=,5K44 8<?@_08M&?24T\"Q=UD>/S'R[+C:6;.XXP,9/&!Z4EYX-\/ZA/<SW
M6F1RR76SSF9V^<IC:QY^\,#YNOO6[10!0M=&T^RU&>_M[?R[F=$CD<.V&5?N
MC&<8&3CCC)I?[(L?[9_M?R3]O\KR/-\QO]7G.W&<8SSTZ\U>HH Q(/">A66L
MS:U;:7$FH2,9&D0D;G(P6VYVACR-V,\GFLSP;X4_LG2($U.V'VV&ZGG7$[21
M@O([!E4G:&"OC.,]?6NNHH R_P#A'-)^W2W@LP)995GD4.PC>1<8=DSM+# ^
M8C/ ]!4UKH]A97UY>P0E;B](:X<R,WF$# R"<<#CZ<5>HH Q(?".A6UO9V\%
M@(XK*;S[=$D<"-\8W#GT) ] <=*5_">BO;7%NUFQAN+D7<J>=)AY@00Y^;KD
M _4#TK:HH \^N_!ES=Z]J%S=:-8W)N9]\=]'J<]LZH%"J'1!RRA1SNY]178:
M=HUKITKW*AI+Z:&*&XN78EIO+!"D\XSR?SK1HH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHKG+;75BFRXGN9M1FFDL[>-ESY,05<KN8#!X?KGY_8X .
MCHK&DOFU"XT>.W,T*W"_;)%;Y6$2J,*?0[G3(] PK(\;W%Y;ZCX8CM+ZYM5O
M=46UG\E\;XS'(V.<X.5'(YH ["BN*U/4M2\*^*]#ADOY;W2-7G-FT=P%,EO-
MM)1E8 $J<$$-G'4'M6J/&&F[K20I<+97=R;6"^*KY+RY*@==P!8$ D $]^1D
M Z"BN5;Q[IBO-FSU$0P7XT^><P 1PRDJJEB3G:2ZC(!QW &,W+GQ;86M^;9X
M;HQK>QV#W 0>6L[A2J\G<?O*,@$9/7K0!O45QEAK7]F^(?&4FI7LS65E/;>4
MKDMLWPJ=J =RS8 '4D4[3-3O+GXFZA:2K?6]NNDPRBUN&4J',K@LH4D<@ =>
MQH [&BN&^(G]I:1X7U?6[/6+R&=##Y$<;*$C!=$/&.2<L>?4>E=3I^G36%Q<
M,VH75U#(J;$N&#&,C.<' X.1U]* -"BN7\7ZY=:?<:-I&GR"*^UB[^SI.5#>
M3&JEI' /!8 8 /&3SG&*=J"VVC76FY\0SVLDEPJF*[N-XN_5!NSANX"8Z8QB
M@#IJ*P!XML#J,-J8;I4GO)+&*X* 1M.@8LO7=_ PSMP=O7I5:W\=Z7.+R1K;
M4(;6R:=+BZEM\11M$<,I.<Y.>!CF@#J**X8^(+F+XAO]HBU*WLH]"DNFM9-I
M#$2H-RJK$;L9'/(]LUJZ7XUT[5;JPA2VO;==0M#>6LUQ$$25 %+ ')((##J,
M>A(H Z2BN:A\<:5-?6MJJW&;R%Y[-PJL+A4&XA0&+ [3G#!<BK7AWQ/;>)K=
M;FSL[^*U>%)HI[B'8D@;/"G)R1CGZCKF@#;HKCM+GNKGXC^)-/FO;EK.VM;6
M2&'S2!&T@?<1CG^$=^.U<L-:U<_!"/7?[5N_[4-R%-SOYP;ORL8QM^YQT]Z
M/6J*:B"-%0%B ,98DG\S3J "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** *VH)<R:=<QV;*ER\;+$[=%8C /X=:Y_Q%X7BU6RT_3QIMO<6-
MM&RH3.T,]NX"B-XG )& &SR.W7I6G<0>(6N)#;:AI:0D_(LEC([ >Y$P!/X"
MHOL_BC_H*:/_ ."Z7_X_0 WPWI.HZ? &U:[%Y>+;PVQG!SO"+DL<]R[/]0%J
MKXMT75-6OM GTY+1ETW4%O)!<3M&6 1UVC"-_?SGVJY]G\4?]!31_P#P72__
M !^C[/XH_P"@IH__ (+I?_C] %&X\/7^M^)=-U/66MH;72V:6UL[=VDWS,-O
MF.Y5?NC.% ZG.>U95CX+U&/PU8>%KIK=M.L;U)H[M9#YDD,<OF(I3;PV0%)S
MC'/7BNC^S^*/^@IH_P#X+I?_ (_1]G\4?]!31_\ P72__'Z .;N_".N3Z'KM
MDHL!+J&M1ZA$3</@1K)$^&^3[W[K'&1SUXINK^%O$FI7TTT@TVX,>K6]]:33
M7#ADAC9&,(780GW6^89W9Y'ITWV?Q1_T%-'_ /!=+_\ 'Z/L_BC_ *"FC_\
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MC /?VJJ4F\1^$+BWL?#MWI^N0Z/)8^9=0& 1DJ!Y*,?O!BO!7@ 9R.E>D44
M>7WL-KKOAO7+^V\.:Y#JC:)/8D7D<VX,PRL2(<[_ )N=P&!Z\UWN@6T%OHEG
MY-J+<M!'O4P^6V0H'S @'(QCGTK3HH **** "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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH ***RO$6OVWAG2)-4O(9Y+:-E5S JL5W,%'!([L!Q0!JT5AMXIL[;4
M+2QU*VN]-FO&\NW-TB[)7_N!T9E#'L"03VK<H **CCFBE>5(Y%9HFV2 '[K8
M#8/X$'\:DH **@O;VWTZPN+Z[E$5M;QM++(W1549)_(5FVWB)9[RSMIM,U"U
M-X"8'F1-K84MR58[3@=&P?;@X -FBBB@ HJ.*:*;?Y4BOL8HVTYPPZCZU)0
M445EVFN0WGB#4=&6">.>QCBE=W"[763=MVX)/\!Z@4 :E%%% !15+4M4@TQ;
M<2AY)KF40P0Q@%Y7P3@9(' 5B22  #3-*UBVU=+CR1)'-:S&"X@E #Q. #@X
M)'(((()!!'- &A15>^O8M/LI+J82,B ?+&A9F). J@<DDD #WK&TSQEINH'4
M8YXKK39].C$UU!?QB-DB()$G!(*\'D'M0!T-%8MGXGL;J3RY4GM&:U^V1BY4
M+YD ZN,$],C(.",C(YJ#3?&-EJ&M#29;+4;"Z>)IH!?6_E"= 1DH<GID9!P1
MGI0!T-%<W:>-=/N=;MM,>TU"U:\#&SN+FWV176T9.PYSG'/S 9'2NDH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XOXKD#X;ZED_P#+
M6V_]*(Z[2J]Y86>HQ"*]M(+F,'(2>,.,_0B@#B?BL5U#PY;Z#9L)-9O[R#['
M&G+H5D5FE]E50<MT&:S-6UO9K4=U:ZI, GB6&SE::Z*87"J\2Q#CRQG.3R3D
MXZ&O1[33+#3RQLK&VMBW#>3$J9^N!4;Z-I4L\L\FF6;S2LK22- I9ROW23CD
MCMZ4 >9?;DT&R\6W,%W) ?\ A(DCN)#,[^5;M]G#R;=V>C$;A@@'@C KI;*S
MLC:ZXEQXM\W3)_)D!M[AHQ9D_P!V8R,1O(!VY&,_[5=;_9UD9;B7[';^9<J%
MG;RES* , ,<?,,<<U%%HNE0Z<VG1:991V+'+6RP*(R<YR5QCJ!0 S7O[/'A[
M4?[54-IWV:3[2#WCVG=^F:XK3HM9\'>(-%TD:B-<T#4'>.S^T8-S9E8V8$./
MOIM!&3TR/Q]$DBCFB:*5%>-QM96&01Z$54M=(TRQG:>STZTMYF&UI(851B.N
M,@4 <!X5NGU^/1=4D\3B._<R17^GH7WR.00\3+YGR;""00HP!Z&L[0QJ']@>
M"M<@UC4KC4+N_6UN8Y;MY$FA)DW@H3C*A2V[&>.37J":78VUW/?VNGVB7\RX
M><1*KR>S.!DBLGP=X6B\-:':6DT-G)>P*R-=0Q!6D!.>21GT'4]* .$L;^/0
MM E$=\UK!-XHN;:]FDG=A!#YLNTGYP5!8("V1G/)K0U"*>RMK&.V\3SWD,OB
M&V0&VE=1"DF-T.[>V\?Q8).,^F*]#.EZ>R72-86I2[.;A3"N)C_M\?-^-1C1
M-)6T@M!I=D+:!MT,(MTV1GU48P#]* /,]:CGLM-\?BWU35%&C-'<6&;^4F%V
M@20\ELL-V?E8D<G Y-:=YIUOJWC7Q1]JU&[L5CTFRE\ZUNF@*$>>=Y*D9"]<
M'CU!XKNGT72I//WZ99-]H.9LP*?,/^UQS^-++HVESR0O+IMG(\"[8F>!28QZ
M+QP/I0!YI9:MJ.L)9Z7XAU@:1=3Z#;W$3RL\1>5MXDD!5T^=<1G!SC)X'-:=
ME92ZEXU@L;K7-1N84T.UNB\-P\"S2B5AYNP-QN"C*]#GFNZOM*T[4_*_M"PM
M;ORFW1_:(5DV'U&1P:<-/LA?&^%G;B[*[3/Y0\S'INQG% &1XGT6?49=+U*S
MNXK:[TFX-RAG!,;J49'5L=,JQY[8K%\'S&*X\0^*-5N+>TM=5O(Q;,[>6CQH
MBQ(XW'^,CC/48..<5VEQ:V]V@2Y@BF0'(61 P!]<&JVL:3:ZWILFGWL4<EO+
M@.KH&X]L]#Z'MVH L7EW;6%G+=WDR0V\*[Y))#@*!WKS?Q3#!KWACQ7>V5S!
M/JU[INR*U@E5Y$MHB6P0#]YB[$_[P7G&3Z1=6=K?6YM[NVAN(#C,<R!U..G!
MXJ&RT?3--=WL-.M+5G&&,$"H6'O@<T <G>O'J'C_ ,)7-FRM:V^F7=Q,X/RB
M&18U3)]"1D?[I]*NVE_I&N^)[74QJ%I)Y$4EOI\*S*7D+X,DFW.<80 >P8]Q
MCH8]+T^&&:&*PM4BG!$R+"H63/\ >&.>O>H;;P_HMG+YMKI%A!)M*[XK9%.#
MP1D#H: ,-]1T;7/$>GSG4;,P:=,PMD$REIKA@8\@9SM4,P'J3GHH)ZVLVW\/
M:)9W"7%MH^GP3(<K)%;(K+]"!D5I4 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
G 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>exhibit321001.jpg
<TEXT>
begin 644 exhibit321001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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@ J"\>6.SF> H)50LI=2RY [@$?SJ>J]^_EZ
M?<-M=L1M\J(68\=@.30!S'AS7-=UWPUI&M%],07PC=K;R7!"D_,%<OR0H8CC
MM6__ &]H^9A_:MCF"18IA]H3]V['"JW/!)Z ]:X/P98V6D^$/#_G^'[X:[91
MJ HL)4(E(9#NDV[=N&.23TYJSJ]K<V_B^/Q39:7<RV\=PEG>6JP2;[@ $"Y"
M]_+W8!QR-W/W: -F+Q;%:>*-<T_6;[3[2TM#;"UDD?RBYE5B02S8)X'3%:-_
MJ,\6I3V]M?Z=OCL7F^R."TV\$8<@,/W>#CIU(YKC=;T^XNYOB&R:;=R-?:5%
M#:-]E?\ >L(G!53C^\R_Y%7X[6[F\86<XL[K8WAQ[9I7@95$I="$+$8!P#UH
M V/"?BVRU_1],,VH6/\ :\]C%=7%I%*-R;D#$[,D@<]_:D/BVPTVP@GU+5M/
MG^UW[6MO):MA#ER "2Q&57[QSC(^@KF-!T26XTWP)!'IL]G>Z( U[++;-%L
M@9'0$@;][D?=R" 3Z9ABL+^+P_:2?V9??Z-XLDO7B%L^_P AII"'"XR1AU/%
M 'I5U)<&R9[!8I)F \OS&PG/<D=0!SQUK!T?5]>N(M9M[VQM9;ZPG$,,ENS)
M#<;D5@?FR5QNPW7&#C/2MK4-02PTXW<MK=RK\H:*WA,L@R0/NKDG&><9KEM%
ML4\.7?B+5["QOQI5PL4L-@D+^8\XW>8R1MRN[*#D#E2>F#0!=T76M;_X2BYT
M'7+>R,@M!>07-CO"%"^PJRMDA@>^<$>E6_&&M7?A[PY/J=I!#,\3QJ5E8@ ,
MZKG@<_>Z<5F^']7-Q>7=W/HFL1WTL/F3RSVAC143[L,>>6QN.!CDECQG%)XV
M>?6/AW*UK87IGNA!(EJ8&,R_O$8AE&<$ '/TH ["BD1@Z*PR PR,@@_D>E+0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !7/\ C3Q$_A?PO<:C#$LUUN2&WC<_*TKL%7/L"<GV%=!6'XO\.IXJ\-7.
ME&<V\KE9()P,^7(C!E;'<9 S[9H 9+HVKIIH,&O73ZB I9W2/RY"""5V;?E!
MY (Y'&2>_/)K;1^.?$UAJ?B:2QLK*.VDMD9H4QO1B_+(2>0/I72V-UX@F@2&
M]TZVMK@ "6XCN/,B/J4& QSV# 8]3WR['3=9T_QIXAU==/AFM=26V6(?:0K#
MRE926&,<[N.: ,_Q#JE]IT7A(IX@GBM[^]\JXN66)3)"8W=2V4PK<*"0!WJ7
MP[?:UKUUKME'J\TFEVUU"+'5XXH]\R%=TJ*=NQ@#\NX+W/<5+JVBZUJ4OAF4
MV5J@TZ_-S-"DWRI%L=%1,CYCM8$YP.M7/#VB:AX9U2[L+58I?#LK>=:IYF)+
M-V)+QA<8,>>1SQDC!H S/#YUK5-7\16[^(K[&F:FD, ,<.&C"1N5;$>3G+#(
MP>:9:ZEJTC^/%?5KDC3'*V?RQ_NOW"R?W>>3WSQ6OX6TC4--UGQ'<WD$:1:C
M??:H"L@8A?+5,,.Q^7/&:S[;0=8B?QHS6L7_ !.6+6H$PX_<B/#\<<C/&>*
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HK$\7ZW-X;\*W^LP01W#6<?FF)V*AP.HR <'\*SH_%5]%XB@T&^L;>
M*ZO+)KNTFBF9XWVXW(X*@J1D<\@_I0!UE%<_X3UV[\3>#[/6C;PV\UY&9$A#
M%E7D@ G ST]*S)/%NJ >%!'8V9DU]2<-*P$!\HR]<?-P,=J .SHKE-/\:"6W
M\2"_L3#=>'RQN4@D\U9%\OS%*' Y([$<&I]*UO5=032;L6]A/8:B"QFM9V;[
M/^[9@#QAQD;<_+R>E '245SWAG7[O7+G6H[BWAA73;][(&-RQD*JK;N0,<,.
M.?K5[1KZZOX[MKF.&/R;F2!/+).X(Q&XYZ9].WK0!IT5SWAKQ9;^([W5[6.)
MHGT^X"+N_P"6L3*"DH_V6^;'L*J6WC+R_&T_AK5+9+9V ^Q72,3'<':&9.0-
MK@$'&3D4 =916"-3UF:[O[>TL[.0VUXMN&>5E&TQ+(7; ./OA<#.3W%9VB>)
M-<UB:_":;8B.PU0Z?/BX?<0I7=(ORXX#9P?2@#KZ*R=8O=5M-TEC:6LD$4#R
MRO/*RG(Z*H"G/ //;BL&R\;7:>$[?Q3J]G;6^D2V/VMVAF9Y$8[=J;2H!SDC
M.>N/6@#M**Y>_P!?UC2-";7;_3H!:11B:YM8I"9H(^K-G&URHY*X'0X)[]);
MW$5W;17,$@DAF021NO1E(R"/PH DHK#T#79]7N-:AN+1(&TV^-J!'(9-X\M'
MW9P.?GZ5G:+XQ?5AHEPL4+V^L>9Y:1,3);;%+'S.QQC:W3:Q YSF@#K:*Y_Q
M9K]UX?MM.EMK:&?[7?P6161RNTRMM#9 .<'M5S5KZ[L3IZP1P2&YN5@<N2-N
M03N&.O3I[]: -2BL;Q1K\?AO1Q?2*AWSQ6ZF5]D:-(X4,[<[5&<D^U/L+O56
MU-[6^MK;R/)$L5U;NVV0YP5*D?*1P>ISGM0!K45A:KX@:VURRT*P@6XU.ZC:
M<AVVI!"I ,CD GJ0 !U/<=:LVUUJJZNMG>6L#6[0/(+N!B 6#*-A0_=X8GJ<
MX[4 :E%175PEI:37,@8I#&TC!1DD 9X'K7-Z-XBU/5['2-4AM;&?3]1*EC!.
MS/;*5)&[C#G("G[N">] '4T5RUEX@U;4/$6O:5#:V*#29(D,LDKCS!)&) <
M<8!QWJ6Z\2W-O/I.E+9Q/K>H(TGDB;]U"B#YY&?&2N2 .,L2.G) !TE%8-Q?
M>(;:Z%LNGVEUOA9XYTE:-/,#( K*02HPS'()^Z>*RXO$OB&XUO6])M],TZ2Y
MTN&&4_Z2X$QD5B%'R<'Y,<^M '945S$/BB5?%&N:;>1V\%EI-K'=27.\DE'#
MGD8XP$.>326NOZSJ/A]=?LM-@-I)%Y\%I)(1/-%C(.X#:K$<A<'J,D=@#J**
MX?4OB+;V-CHFMQ6_VG0-2&9;E,^9:KC[S)@Y4'AN<CGK71S:E-_;&G6UL()+
M6[BDE,NXD@+MQMQP<[QS[=Z -6BLSQ%J<VB^'-1U2"W2X>SMWG\IY-@8*I8C
M.#Z>E#7FH7&B6USI]M!)=7$:,%FD*1IE<DD@$D=L <\=.2 #3HKE['Q:R>$[
M_6=;M8[%]/EFAG59<QNT;%<HQ R&(P,XYXJ&W\6W=KX5O_$.LP:;]B@B$D#:
M9>FY$W;&XJH!)V@=>3VH ZZBL*QURX&OKHFIP0Q7<MI]LA,+$J5#!73GNI*\
M]P<X&*W: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#D_B9'+/\ #G7+>"&:>>:V,<<4,;.SL>@  )K0TG0M+CEC
MU>*"5KV2V$/GW$DCNJ==H#D[!GJ!CWK<HH X#P/J/_".>![+1+^UNUU73T>!
MK5;9V,K!CM*$##*PP=V<#/)&#5;6]*EAO/A_ILR796RW1W,UH)!Y7^C% V]/
MN_-@9S7I%% 'G_AN2Y\)Z=K.B7>F3W%Y:++=0W:6[,-44J65G<#!FXVL"<G
M(SFJ=EH]OI7B[2[KP8;ZUM[R<_VKI;PR);I'L8F0JP'EN&V@ 8SG@8!KTRB@
M#AO#]POAK7/$]KJD<\*WFI-?6TH@=TF1XT&%*@_,"I!7KTJS+/=6OAF6-([J
MWNM5O)5B*P,SP)+(?WC #Y2$.[YL8. :["B@#SN_L;KPIXUT+5H?.NK6XA.E
MW<=M:$^5$!NB<A >%88R>S5I7NB67BJ;Q!IUTL\1,\4UO<K&R-%(L2A9(V(Z
MJP['U%=E10!R?@5=;CMM8'B&)4OUO]C2QC"7"K!$HE7V;&<=CD=J@^'XD2?Q
M2)8)XO.URXGB\V%DWQE4 9=P&0<'D5V=% %'66":)?$AF_T=P BEB25(  ')
MK@5\.WOB+X"6FA01O!J*V$ $4Z&,B6(JVQ@V,9*X_&O3** .-\0:PVN>"[W3
M[*QNCJVH6CVPLY(&5H7=2I+DC"JN2=V<''&<C/1Z%IO]C>']-TOS/,^QVL5O
MO_O;%"Y_2K]% '(^$?-75O%S>1*IEU0RPF6-D$B^1$N02.1N4C(]*Y_PUI%S
M9:YI&L6:30:EJ!<>(K-H2L8;:S%QQA2) JC'WP<\\M7IU% ')_$&QN[O0K.X
ML[>2Y>PU*UOGAB7<[I'(&8*.YQDX[XJS/J,&N7VEQ:>)I5BN1<32&!T6-0C=
M2P'S$E1MZ\DXXKHZ* .=U?5+&\TZZMKG2KJ]LQ=BRNH6LW?<" 2ZKC+J,@Y&
M>AQTKG?"MDWASQ#?PZ/<ZA<>$X[$S>3,CR"VG#<1PEAN8%=Q*C.#CN:]$HH
MX&\,MEX]TWQF+6[ETF^T@64VV!C):DN)49XP-P!R0>.#UQ75?V[;-:W%W#%<
MRVL$+2O(D#Y; SM12,N<9Z?2M2B@"I+>'^R'OH(7<^09DB=2K'Y<@$=0>V.M
M>=1Z5;V7B72M3\')?Z?/>7:?VII;0.D'DD$R.Z,,1N.Q&,GIG->H44 >:6UI
M87/C7QJ^J6^I+:W<ELL,D<5PJRJ+=4?!08.""*L72SVGC#1/&"6-Z^F&PETV
MX40,98$W[HY3&!NP=O/&0",CK7H=% %&SU2'4)!]D262+&6F:-D4>@&X#)^G
M3'..,\SH(=?B?XLE:"=89X+)8I6A94D*+)N"L1@XW#H>]=I10!YS<:7)K7C#
MQSI^R>&/4M)@M(;AX7$9<+*&PV,'&X9P:U-!UM]*\&65E>6%VNL6-JELUBD#
M,TDB*%&P@8*L0#NS@ \D8-=E10!Y[X:\/'PWHOA/P]J$9G>.&X%R!$7C!D!)
M4G&,98KSUQ3] T'5?#?C.WTM0UQX<CMYY+"9B2UMN:/,#'N!C*D]LCG%=_10
M!A>-5=_ VO11QR22RZ?/'''&A=G9HV   Y))--BU*SL/"^F?;A=)'/#' ?+@
ME+(VS^+8-R=",G&#6_10!Q.@00^%]#U7[6E]+HC7^;&&6&2>2.%@@.5P7V>9
MO(R.G/>LC5/"#7OA_P 6)H%JT%G?BVN+6T,9B5[B)M[E4(&T/MC7H,D$].3Z
M;10!Q,K_ &[QK!XD6"Z&G:7I$V\F!P[R2,K%%4C+,%0Y [D#K76:9J,&K:;;
MW]MO\F=-RB1"C#V*GD$'@BK#H'1D)(##!VD@_@1R*2&&.WA2&% D: *JJ. !
M0 ^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBHYYHK:"2>9UCBC4N[L<!5 R2: *0US3SXB.@^>/
M[1%K]K\K_IGNVY_.FWVMQ6>H1:?%;7%Y>R1&;R+?;E8P0"Q+,H R0!SD]AP:
M\]UV/5=-@L/'4EC"CVEX;RY99V,ILY0(VC*; ,K&(R?F/*$]ZZ+Q'H]OX@UJ
MUN-&UN32_$-M:"6VN8L.DT#L?E=#PZ9&?;(/>@#IM*U.'5[$7<$<T:>8\92:
M,HZLC%&!!]U-1WVN:?IVJ:;IMU.$NM1=TMD_O%%W']/U(K+\$:O?:OHLYU.V
MMX;ZTO)K2=K;/E3.C8,B9[$_J#7->*--U7Q+8:EJ^F6UM)-:S))I4[7!#J;9
MB25380=[^8/O#*E: .SU[Q#;>'HK22ZM[F5;JX2UB\A58F1SA5.2.I[]*9#X
MGL6U>'2;N.XL;^=2T$-U'@3 ==C@E6(ZD Y]JY3Q1K-MX@\*^#=7M6'DW>MZ
M?*HSG:3)RI]P<@_2K'Q"QJ6L>%-)L2)-435X;TJG+0P1Y\QV]%P<<]2<4 =*
MWB&![VZM+"TNM0EM"%N/LP3;$Q&=I9V4%L$' R1D9QD57O/&>DVGAB;Q"#--
M8VY*S^6G[R)@VUE9&(((/!'6L;X9*]EI^MZ9>?+J-MJUP]R&^\P=MR2>X92,
M'V]JX[6(G;P#\3-2C.-.O;XO:G^&3;L5W7U!8'GOB@#TG_A,M/2[GLI[>]@U
M"* 7 LY(AYDJ%MH*8)5OF(& >#UJ ^-K<7E_:?V/JIN+"))KF-8XV,:,"5/#
M\YVMP,GBI[;PT6\4IXCO[P7%W%:FUMXXXO+CB0G<QP2Q+' YSC':LS0R/^%K
M^+A_TYV'\I: -9?%,4NM7NDV^FW\]U9)&\P01 !7SL(+.,YVG\N:9?>+K73[
M;3IIK"_S?W)M(8Q&NX398;""W'W&YZ<=:PK&VN+GXJ^*UMM0DM&%E8Y,:(V>
M)<9W ]/ZU'XHD#0>!XC="ZE@UZW@EF'1Y$BD#G/?D'/OD=J .IM?$MC/K"Z1
M.EQ9:BZ&2.WNH]IE4=2C E6QW )(I_B#Q!;>'+&.\NX+B2)YDA'D*&(=V"J,
M$CJ2!7,>-<:GXS\'Z=8$/J-IJ'VV<IR8+94(?=_=#9 &>M6/BEG_ (1&#:RJ
MW]IV6"PR ?/3M0!I/XTTV*/51+#=QW6EP_:+NT>,"58L$[QSAEP#RI/IUJZ=
M?@'AG^W_ +-<_9/LWVK9M7S/+V[LXW>G.,YKGM;\)R"Q\5:S+<->ZM?:1+91
MK'%L1(PC$(JY))+')))]L4Z*[@N/@U$\4J,L^B+#'@_>D:'8$'^T6.W'KQ0!
MKWGBF*RU:RTM]-OWO+R%YH8T6,Y5,;LG?@$;A^?&:=;>+M&NM"O-86Y9+6R=
MX[H21LKPNGWD9<9W=..^1CK7.>+4OY/B1X<33)X(;TZ=?^4\\9= V(L9 (.,
MU5\-Q>'YOA_K%KJZRQRSW+C7TN)!YB7+L [$C "_=*D #: ?6@#L8-?$M_'8
MS:9J%M<2Q/-$LR)AU7&?F5B ?F'!(-+H/B&W\1:;)?65O<K$DCQ 2JJLS(2K
M #=V((YQ7+:/_;WA?Q;IGA^_OUUO2KV.8V=U,H%U;>6H)$A'#J1@;NN2,]JM
M?#21+?PO?V\SK')::I>K.K''EGSF;GT^4@_0T =3I6I)JU@MY'!-"C,RA9@
MW!(/ )[@U'HVN6'B#3VOM-F\^!99(<C^\C%3_+(]B#7/I<7"^![*TLB!>ZH6
MCMLN4PKEG+YP<8CW,#@\X]:SO#XE\+?$*ZTB>VM[.QUV'[79102ET6>)5651
ME5Y*[6Z=C0!U.D>)]/UG4=1TV$R0W^G.$N;:8 .N1D,,$@J<]0:;_P )*A++
M'I>H22"Y:V\M$0DLJDD_?P%'J2.2*YC4_#UU>:CJ>OZ"R1>(-.OSY))PMS'Y
M41:"3_9;MZ'GBMKP+JJZWHUUJ*V\MN9KV4M!,N'B88#*1Z@@C\* )=*\8VNL
M>4UOI^HK!)</:^>\:;%D0D,&PQ(Y4C.,9QZU9UKQ+!HGVIIK&]FBM;;[5/+"
MBE(X_FZDL,GY&.!DUB_# @^%[O'/_$UO?_1[UI^/./A[XD_[!ES_ .BVH =%
MXNL/LCWEY!=:?:+;?:Q/=*H1H^.058\_,O'7D<4]_$]O;_9GO[*]L+>Y=8XK
MBY10A9ONAL,2A/0;@.>.O%<CXQ@FE^%F@W,:-);V<EA=7:(,[H$VE^.X'#'V
M%:OQ0:.^^'%]:VQ6XGU$10V21G)FD9U*[?7INSZ GM0!VM%16R21VL*2OOD5
M%#MZD#DU+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M_O(+N$%6<QD?-D%0=AY&?>NAF\,07<-REWJ&H7#S^5^]:4(T?EOO79L4!?F
M)(&3@>@J:WT"*/58M2NKNZOKN&-HH'N-F(5;&[:$51D[1DG)XH XOQSXHM-9
M\+P0:9/<?9;C5+2TOW>WE@*P2/\ ,,NJ\'&#CL<=ZT_BDBV7PZO+RU @NM.,
M4]D\8P8I%=0NWZ@E<=P2*ZW4M-L]7TZ?3[^!)[6==LD;="/Z'N".0:SCX9@G
M-LM_?7M_!:NLD4%RR% Z_=9MJ@N1U&XGGGKS0!@>.K*Y$.E>(-*A'_"46;9M
MH%7)N4(S+"W^SMR<]B!CD\S6EQ8:C\,-1U2RF^T&_L)YKB9UP[R^60P8=BN-
MNWL% [5T<.D)%K<VJM=7,TTD?E".0J4B7.<( H(R>O/.!G.!C+M?!5C90ZQ!
M;WM^D&K/))<Q!TVAGX9D&WY21Z?SH F\#D+\/O#A. !I=L2?^V2US.E3ZK;^
M,?'[Z78VUU(MQ;LJS7!C);[,F  $;.?J*Z2S\)165E96*:MJ;V5GY8BMWD3:
M53&U6(0,1P.">>]+!X4CM-2U'4+75=1AGU&19+@J8B&*J%7 ,9Q@ #B@"EXK
M\-F_\/VMQI0CM=6T<BYTZ3'RHZCF,_[##*D?3TJ?PA=?\)%8P>*YX1'+?6ZB
MWB)W&"'J1GU9N3[!1_#6Q#I<=OI']G1SSA2C*9BP:1BQ)9B2,$DDGIWJ/0=%
MM_#VBVVE6DDSVULNR+SB"RKV&0!F@#.\7S1364.C2"X*:BQCG^SQ/(XMP,R'
M" G!RJ9[>8*Y?0=?O[/X6Z]:(TK:QX<@GME,L;*[*B%H9"K 'E-IY'.#7>+I
M:+K;ZH;F=I&A$(B8KY:J#G@8R"3UYYX]!BK#X:M(/$MYKB3W'VB\B6&XB)7R
MI%4$+E=O49/.<\^E %/P9I]D?A]I-N(TG@NK&.2<N-WGM(@9V;/4L22<^M8W
MQ(TVTTSX5ZM%:QA1LME+=2P5XD7)[_*H%;VG^$[?28S;:?J.HVVG9)%BDBF-
M 3DA25+J/96&.V*LZ]X=L_$.A/HUR\T-DX4,EN0IPI! R0<#('2@#22VA2YD
MN5C432JJ.X'+!<X!^FX_G7&?#R62_OO%FH7GS7_]M3VA+=4AB"B-!Z* 2?JQ
M/>NVC4I&JM(TA P7;&3[G  K*D\/0#4[C4;*YN;"YN@HN&MBF)BHPI975AN
MXR #C .<"@#R[7GD@T#XK:5%_P @RU,4MNH^ZCRQAY57T&[!QV+'UKT[3!?W
M5Z'U+3;6%+>&-K6:*8RDLVX.,E5QP$XYZU#=^#=+N_#=WH1,\=K>,SW3HX,L
M[,<LS,022<#GV &!Q6Y;Q&"WCB,CR[%"[WQN/UP /TH S-<M-+\B:[O["*\D
M:+R$B= YDSG]VH/=B>?H,\#CC;#2[G0]>^'_ (?NI?,CM+&ZD;DE3,J(HQG^
MZ)' ]JZW6?#,>M7T%V^J:I:/ A6-;2X$:C/4]#R>F?3\:</#-J+.QB^TWC7%
ME(TL%[)+OG#-D,2S @@AB,$8QCC@8 /.K.YN)/%-KI3$_P!F+XON]J_PY6 S
M*OT\TLV/4>U=-HD$%UXR\9V5W&DFGVUY:W21R<QK*UNI<X/'4!OJ<]:Z#_A%
M]-_LR*R59%\JY^V).&_>B?<6,N2.6))SD8()&,<5#=>$;*YTNXL?M=[#]JN/
MM-S/#*%EG?C[QQC& HP !A0.G% %?PEI$=E>ZYJ=M"+:TU.Z66"W5=H"JBJ9
M-O8N06^FTGG-=/65H^A)H[S/_:.HWKRA1NO;@R[ ,\+P .O/K@>E:M !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%9FOZ[:>&](EU2_6;[)"5\QHDW%<D*..IY('% &G138W+QJY1D)&
M=K8R/KBG4 %%%% !1110 4444 %%4[S4$M;.>XB@FO&A8(T-J \F21QC(Z @
MGVJY0 4444 %%%5KN[-J]LHM;B?SYA$3"H(CR"=S\C"\8SSR10!9HK*UOQ!9
MZ#ID]_<"66*"1(I5@ 9D9BH&1D8^\OYBM6@ HJ&:YC@# DM($:01+RS 8S@?
MB/SJMHFKVVOZ)9ZM:+(MO=QB6,2 !L'U )H OT451U/5[/2(8GNY"&FD$4,2
M*6>5ST55')/!/L 2< 4 7J*RK77[:;4UTRXAGLKYXS)'!<J 95'4HRDJV,C(
M!R,C(K5H ***1F5$+NP55&22< "@!:*1'5T5T(96&01W%+0 45FZ-K=MKD=X
M]M'-']DNGM)!,H4[TQG')XYK2H **P[OQ3:6>N/HYM+Z6]6V^U;(8=^8MVW<
M,'UXQU]JO:1K%AKVF0ZCIMP)[67.UP"#D'!!!Y!!!!!H O4444 %%%,>6.,H
M'=5+MM7)QD^@_*@!]%%% !116-J'B2UT[6;729+:ZDN[N-Y(%B0$.J8W<YXQ
MN'7UH V:*IZ=J,>HI.4AN(6@E,4B3Q[&#8#?B,,.15R@ HHHH **K:A?P:7I
M]Q?71<00(9)#'&SD*!DG"@DU5DU^PBT.VU=W86URL30C;EY#)C8H7NQ+ 8H
MTZ*HZ=JMOJ1N$C#QSVTGE7$$@ >)L!@#@D<@@@@D$&EU35K/1[=);R0KYL@B
MBC12SRN>BJHY)_P)Z"@"[163;Z_;2ZG'IMS#<6-[*ADAAN54>:H^\4925)&1
MD9R.N*UJ "BJVH7]MI>G7-_>2B*VMHVEE<\[5 R:K6.K->R7<3:9?VTML5RL
M\:@2@C(*,&*MZ'G(/7% &E17.V_C/3;KP[_;D,5VUF9O)0"+]Y(^_9A4SDG<
M",5OQ2&6)',;QEAG8^,CZXH ?1110 4444 %%%% !115#4M6M]+-NDBR2W%U
M)Y5O!$ 7E8 L0,D   $DD@#'6@"_16?IFKP:H]S''#<0S6KB.:.>/858@-CT
M(P1R"1[U/J%V;"QEN1:W%T4Q^YMU#2-DXX!(]<]: +-%%% !13/-C$PBWKYA
M4L$SS@<9Q^(K-;7H(=(M[^YMKJV-Q(L,=M,@64R,VU5QG&2??&.3B@#5HK)T
M?7#J\]S$=*U.Q-N<,;R$(K'+ A2"0V-N<CC!&":UJ "BLW4-;M-/NX+(B2>^
MN 6AM8%W2,HZMV"J,CYF(&2!G-+8ZS!>W]Q8^1<V]W;QI))%/'C"L6"D,,JW
MW3]TF@#1HHHH **** "BBF&6-95B+J)&4LJYY(&,G'MD?F* 'T56L;LWL#2F
MUN+;$CQ[+A0K':Q&X $\'&0?0BK- !115:2^A2^CL@2]PZF38O\ "@XW-Z#/
M'OVZ' !9HK*O_$%GI]SIL+B67^T+HVD3Q ,JR ,2&.>/N-^5:M !116>NLV3
M^7LDW>9<M:QXQ\[KG=CV&UNO]WC.1D T**R9/$%L=1GL+."XOKFVQ]H6V5<0
MDC(#,Q"[L<[02<8..15G3-4MM6MGGMO-"I*T3"6-HV#*<$%6 /6@"[1110 4
M444 %%%% !167?:]:Z?JUKITT-V9;J.1XGCMV:,E%+%-PXW$*Q [XJ/2O$MC
MJT-G+$MQ +P/Y*W,1C8NA(="#R'7:>#V!(S@X -BBH+V\M].L+B]NY1%;6\;
M2RR'HJJ,D_D*JZ;J_P#:,]Q"=/OK1H0C9N8P%D5@2"C*2#T.1G([CD4 :-%%
M,EEC@A>65U2-%+,[' 4#J2: 'T5FQZW;2>))M#$<PNHK9;HLRC849BHP<]<@
M]NU:5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7%_%C_DF6L?2'_P!')7:55O\ 3;'5+<V^
MH6=O=P$Y,=Q$)%S]",4 <EJT-Q?_ !"GTUM4U""S?1#/Y5M<M$!()=H8%>0?
MH?TR*TO"6J7M]\.-)U.8FYOI-.25B>LK[,\^Y/\ .M<Z+I1N//.FV9F\KR?,
M\A=WE_W,XSM]NE3V=E:Z?:I;65M#;6Z<)%"@15^@' H X/1]4:Z\+Z9XEM-:
MN+K49--FDEL?-+I<W'E[BNS/[O8ZD?*!UP>U-M+^]%OX'U.QU&ZNGU@K%?(\
MQ=9%:!I&D"DX0HR_P@=<>E=M9Z'I.G7MQ>V6F6=M=7)S--#"J/)W^8@9//-+
M:Z-I=E,\MKIUK!(^[<T<2J3N.6Z#N>3ZT >;Z5=:C'IGAK5&UC49IYO$$UC(
M);AF1X?-G7:5Z'&U<$\C'!QQ0MSJ,-DVI?VQJ+S6_BS["BO<L4,#7(C*,O1A
MM/?.,<8KT1?#NB+#%$ND6 CAE\Z-!;)A)/[P&.&]^M'_  CNB>28?['L/+:7
MSRGV9,&3KOQC[WOUH XJ.^O=:OM1E7Q FFWFFZPT)A+N?W2N B&+<%82+@@X
M)RW!X JUH=^-=C-_<ZY<6>HVNLRP36R3';M65D2 Q9QADV'=C.><UUKZ%I$F
MK)JKZ79MJ,8VI=&!3*HZ<-C/2E&AZ2NKG5UTRS&I%=INQ"OFD8Q][&>G% 'F
M.7TSP#XJN;&_O(+J+7)U5UNG+!1=!>Y/9L$]3QDUT5U>7&JZOXQM)K^YL7TJ
M&(V9AF:/8IBW^:0#A\OD?-D83&.N>JE\/Z-.+H2Z38R"Z<27 :W0^<PZ,_'S
M$>II]SHNEWDT<USIUK-)&GEH\D*L57^[R.GMTH X"PGU3Q!J]FFHZAJ%H;KP
MQ%>36]M<-"%G+8+#'*GZ'V/&176^#+N?6/ .BW5[*\EQ=6$332!BK,Q09.1R
M#[BM272=-GNWNY=/M9+EX_*:9H5+LG]TG&<>U2VEG:Z?:I;6=M#;6Z#"10H$
M5?H!P* /*O[;U'24M1=7E]*WAO46BUB1[A\2VTC8BD89^;Y9%?V\MATKH=2D
MOK1/"MP+R\B>_P!:!FB:9L>7(DKB(@GHH5!CID'UKLY+&TE6X62VA=;D8G#(
M#YHQCYO7CCFDN].L;]X7O+.WN&@?S(C+&',;>JYZ'W% 'D^H6T47@WQUMFF\
MPZ[L >=WP!);\X8D9Y'./0=*[306GL_'FO:6;VZN+5;2UND6YF,A1W,JOM)Z
M [%.!P.P%;D_A_1KE[E[C2;&5KDJTYDMT8RE?NELCYL=L]*FATRPM[Q[R&RM
MH[IT"-,D2AV4= 6QD@>E '*26\/_  MZ:1Y9@?[$1POVAPN[SF7[N<8Z<8QG
MGK7-^#&N=.L?AX\%[=LFH6TT,]NTQ,3*L+.N$^Z""HY SR<DUZ?<:5I]Y=1W
M5S8VTUQ&C1I+)$K,JMU )&0#W%0Q:!H\'V7RM*L8_LA)M]MN@\DGKLX^7\*
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
M=S;07EN]O<PQS02#:\<BAE8>A!X-1KIUBFG_ -GK9VZV6W9]G$8\O;Z;>F*
M./L9+Z#QWXSOK"R:\"Q6,*PK(J"24*Q8;FX!"NI/X53UF?4)/'7@?5-6T]K"
MV26[MWC>59%CFDCQ$2R\9;# >YQWKO[:TM[*'R;6".&/).R-0HR>IX[TMS;0
M7EN]O<PQS0R##QR*&5A[@]: .,\>127GB'P9:V7-\FKK=';U6W1&\TGT!RH]
MR0*T?%FI3V>H^';(2/!9ZAJ'D7,R,5('ENR(&'*[G"C(YZCO3]#\)1^&]3O)
M].N6>UNV#/#<YD>/'9)2=VS_ &&R,]".:W;RRM=0MFMKRVBN('QNCE0,IQR.
M#[T >6^+#='PQ\0=+GN+F:PT]8I+222=RREXPSQLV<N 2#AL\./05ZI;P);0
M+#&TC*O0R2-(WXLQ)/XFJSZ+I4NGM82:;:/9L=S0/"K(Q]2I&"?>K2V\*6_V
M=88Q#MV^6%&W'IB@#QCP7J-UX;TO3=;U9%N?#C37,*3HISIDAN9078=U;."_
M5>G0G/<>(=6,WBC2=)%_';6-]93312B=XQ/("F%5T8'(5B0 ><Y["NB3P_HT
M>G2:<FDV*V,AR]LMN@C8]>5Q@U%-X7T"?34TZ71-.>Q1MZVYMD\M6]0N, T
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
M/OW:1:G?>C4&^3K<#_EI]?\ Z_K6E8:?9:79I9Z?:06MM']R&",(J_0#BK-
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
ME]/0LP![;CZU:M/#UE_PG3ZCI=M%96MM8/93M;((Q-(S*0O'7RPIY[%P.Q
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
M&_TA/)20AL,"7PV ?8#% '<T5R=[XO,.E7&L6AAN=.CM8&0A2#)-,1L&[=@
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
MNXCB<R>1/<*8W8Y.6 0$\G/7KUJ_H.G7>FP7:75[=70ENGFA^U2!WC0X^3(
M& =Q [ @=JUJ* .=/A6."XUV]M]0U(76KQJLQCDC5D*IL4QG;\I [\UKZ5;W
M%GI-G;7=PUS<10HDLS')=@,$DX&?K5NB@#'M?#L%IXEO==2ZNFN;R-(I8V*>
M7M3.T !<C&X]^]4K[P58ZA%KL<UY?;-;*&Z"L@QM4( OR<?*H'>NEHH P)_"
MEM)J%U>Q7M[;37D"V]X860"X"@A6;*G# $C*X.#[#$D/A>SMM6@U"TFN+=H+
M'^SX88]GEI%D$  J3D$#OVK;HH YJS\$V-E;:';Q7M]Y>BR,]J&:,Y)5E(;Y
M.1M9AVZU!8> -/TZ33&BU#4V33&D-I&\R[41Q@IPN2OUY]\<5UE% &+IOAJW
MT^^M[Y[JZO+JWM39Q2W!3<L1*D@E5&XDJO)ST]SE-2\-1:EKMEK!U"]M[JRC
MDC@\GR]JA\;N&0YSM'Y5MT4 9%AX<L["]NM0$D\^HW2".6\G<-)L'15P JJ#
MSA0!GFKMA9FQTV"S-W<W!BC"?:+APTKX_B8XP3^%6J* ,32/#,&BVFH6]K?7
MA%]<274CR&,LLDARQ7Y,<GL0:HQ>!+&WT#2M)M[_ %"%=*F$UG<*T?FQ'##'
M*;2,.PY!ZUU-% '+-X$T]M,O;#[=J'E7E\M_*3(K-YJLK#!*GC**?PK5MM"A
MM?$%WK*W-P]Q=0QP2(Q79M3<5P H.?F;OWK4HH Q]1\.P:EKNF:O)=W4<^FF
M0P)&4V?.NUL@J2<CCK4$7A2WAOM:NTO[X2ZP%%SS'@;4V#;\G'R\=ZWZ* .9
MA\+2:;9:%8:9J>H1V^F2#[TJ!9(@ -D@"C?QP.F,YSP =#Q%X?M_$VE_V==W
M%Q# 9$D/D%0248,O+*>A4&M:B@"AJVDQ:SH=UI-S/,(;J%H)7CVARK##=L#(
M)[5FZKX0M-5M=-1KZ_M[O3?^/6^MI%29,C:PSMVD$ 9!7!Q70T4 83^&(C D
M2ZE?J/)DAF)='-P'.6+[U.3Z8QC..G%1Q^#-*CNDD'G&!-,_LH6K,#$;?^Z>
M-V??-=#10!RUAX%M+&XTJ4ZKJ=RNE!TM(YY(RJ(ZA2AP@+# QR2?>GZ-X)L]
M"8K9ZEJ9M4W&UM)9P\5J6R/W8*YX!. Q8#-=-10!S5CX*L=/BT&*&\O2FB;O
MLH9D.0RE"&^3GY21VK0T30;?0(KF&UGN'AFGDG$<K@K$78NP7 '&YB><GGK6
MK10!RA\ Z?YRNNH:DL::BVI10K,H2*9BQ;'RYP=[=2<9X(J1_!%D]C<6AO[_
M ,N?41J3G='GS@X?CY.FY0<>U=/10!R6H?#_ $^__M:,:AJ-M::L=]Y:P2((
MY).,N,H2K' S@@''(KII;.&YL7L[I1<021F*190#YBD8.[US4]% &#I_A==-
MM4L8=7U)].C&R.TD=&54[('V>9M'3ELXXSBHKOP98WO]NB2[O%36H5AN40H
MJ*I4!/DX^4D=ZZ.B@#"/A2R?4Q?3SW$Y_L\Z<\4FSRY(2<D, H.3]:BT/PA!
MH,?E0:KJEQ%&ACMDNIQ(+5?1!M[#@%MQ XZ9ST5% &9X?T2#PYHMOI5K//+;
MVX*QF<J6 SG&0!GK5./PJD&N:CJ]MJVH07.H",3A/)*D1@A  T9Q@$_G6_10
M!C0^'+=#!YUW=72Q"7*W!1A(\F=SL-O+8)48P "1C%9C?#_3SH>GZ8FHZFAT
MV3S+&[291/;<$;5;;@K@D8(/''85UE% ',WO@BRO8+ _VAJ4.H64C21:E',/
MM!+ !]Q*E2" !C;C   &*FN/"5K-)IDT=]?V]SI_F;+B.12\@DQY@<LI!W$
M\ $8XQ7044 <O!X$TZVT_3K.&\U!!I]Y)>6\HE4NK/OWKDKRI\QO?GK6IINA
M0:9J.IWL4]Q))J,JS3+*5*A@H0;< $?*H'.>E:E% &#!X.T6#PO<>'%MBVFS
M^9OC9N<,Q/![8X ] H]*FT+P^NB(0VIZCJ,FT(LM_,)&1/[HP /J<9.!DG K
M8HH RK[0;:\U2'5(Y9K348HS"+F KN:,G)1@P(9<\\C@],<T66@P65Q=W@GG
MEU"Z4)+>2[3)M7.U0 NU5&2< 8R23DUJT4 <Q'X'L8M TS1DO[\6VG7"7,!W
M1[]R-N7)V<@&K5UX3T^^U*_O+R2>X^WV0L)X'*^6T0+'LH(.78YSW^E;M% '
M,6W@?3X]&N-*OKW4-4M9H#; 7TX8QQ<?*I4#'0')R>!SQ3#X$M9M!N](O-8U
M>]CN8O)::YG5Y$CSG:IVX&<#)QDX&3P*ZJB@!D2&.)4:1I"H +MC+>YP /TK
M L_!FG6*0V\<URVGP77VN"Q=E,44FXL-OR[L!B6 +$ _05T5% &5IN@PZ7JF
MIW\=U<R2:C(LLR2E-H95"#;A01\J@=>U)=>'X+G7XM:2ZNH+N.V-L?*9=KH6
MW#<"#T;D8Q[Y'%:U% '-6/@FQT^#0H8;R^*:*S-:AF0YW*5(;Y.?E8CMUI=&
M\%6.AWADM+[439B1I8=.><&WA9B22BXSC)) )(!.0,XKI** ,S7-!LM?M8H;
ML2*\$JS6\\+[)(9!T9&[']#W!HM]'*@"^O[K4<*5 N5C &1@\(B@D@D<YZGU
M-:=% '/:=X0L=.CL(5N;N:UTYR]C;S,K+;D@J,';N.U68#<3@'Z5"O@BR33K
M>R%_?^5!J)U)#NCW>=O,G/R=-Q)Q[UT]% '!>-/"[_V'K<NGF_NKW5KJSDDC
M15;;Y4D?*X48PB=R>GK6U?>#[#6+2^6^N;R::]ACB:Y)5)(T1MZ!<* N&^;I
MR>N0 !T=% ')W/@"PO(]56XU+4Y#JL445VYE3+^7T(&S /;@8] *NW>FKI>H
MW7B6-=0U"]%FEL;6+R\R(K%AM!"_-EF/7O\ 05OT4 <C9^&V_L'67@BNM+OM
M8N&N7%M,J2PDD;1O^8*>-S8S@N^,UN7>D_VEX<ETB^NI6^T6IM[B>,!6<%=K
M$9! SSV[UI44 <^/"-B;RVN9I[F?R-/?3O*D*;)(6V[@P"C).U>A'2JVG^!K
M33].GT\:KJT]JT#6\"7$ZN+:-A@B/*^G +;B!P.]=310!SE[X,L+W0--TI[J
M]C;3-AL[R*0)/"57:"&"X^[P<C!'6GR>$K:2&PS?W_VRRN#<QWK2*TK2%"C%
MLJ5(*G;C;@#IBN@HH YJ_M1HNG36EGH]UJ\NJ22"Y<E,,[)C=,25PN %^4<
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
MI\EE:R73VFJ6ET\46-Y1)06QD@$X[9KIJ* /-]8TK4KQ/B!Y>EW._5-/BAM
M5'[QQ"RE<YP,,PY/'<9%5/%.G:YJ>GZW90Z'='SM/MA;/;B-//91EA,Q(8LI
MR%7ISGG.1ZG10!RFEV]_!\0-7O9=.N$M=1LK39,2A6-H_-W*V&^]\Z],CWHU
M>QO_ /A/M*OX+6:2V;3KFS>:(K^X=WB96;)'&%;IGI75T4 >:Z=H.JS^&/#&
M@7-C+;WNC:A#+/<\>64A).]&_BWCC'4;CD#%='XVL[F]M='6UM9;@PZO:W$@
MC7.V-) S-^ [=:Z>B@#S?6](U&ZA^(B0Z;<.VJ6\<=F0@_?,(-AQZ8;UQZU?
M\1:;?F]T'4M*;R+ZZ0Z7<J_RL870L6'^U&5+#_@7K7<UG1:%IL.MSZREM_I\
MZA'E9V;@ #A2<+P!T SWH DN8$MM%EM[:$[([<QQ11C/ 7  'Y5PGP_L=;\,
M0V5CJ%C<SVMS80[YB@,EG-&@0PMC[T?!*D9P2<]<UZ110!YEI6CZG;Z#X,MY
M-,N4FL-7EN+I=@_=1L)P&.#S_K$Z9[^AI8O#VK3>"QX3N+287T.IB9;_  /+
M,?VGSO.#?WMI(V_>W=L<UZ910!P6O>#[W5-<U>RA;RM'UJU6:YE5L-'<Q#:I
M7'<_NFS_ -,B.]1ZKI>N:A\*M22\LVD\0:E IEMXB#AP%4*#T PN3VR37H-%
M 'GNI65Y'XHU7[7X?U#5]*UF*+ROL\^Q8V";&CF0NH"G&<X/4U4OM,UC3X/&
M>F#1[B[CU>S_ -!FM=K(I%L(O*;<05P5R/4'UXKTVB@#RR_CO(=0>*/2M49K
MG08+&^%M%%<&,_/@8\Q=K %CGY@=PXXYL-%+;ZE8:A9Z+JVHZ'-I:::8()3'
M<6\D+N,2(77(.XJ3G@KZ&NRO/"VDWNI/J,D4\5W(%622VNY8/- X&\1L V!Q
MSFM6&&*VA2&&-8XD&U448 % &5I0_LX:?I46C/;0):%@\95HK?! $6<Y)Y[#
M'RULT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !115>2_M(K::YDNH4@A)$LKN B$=<D\#% %BBHOM,&8
M?WR?OO\ 5?-]_C/'KQS4M !1110 4444 %%!( ))P!U)JM8ZC9ZG;?:+"ZBN
M8-[)YD3AEW*<$9'H1B@"S15>]O[+3;<W%_=P6L .#)/($4'ZDXJ"UUO2;ZY%
MM::I97$Y4N(HKA';:.IP#G'(H OT444 %%%% !14,%W;7,DT<%Q%*\#;)51P
MQC;&<-CH<'H:CAU*QN;J2U@O+>6XCSOB20%EP<'('(P>* +5%%9\>NZ1-=BT
MBU2S>X+%!$LZEBPZ@#/4>E &A1110 451.LZ:-3333?0"]?(2$N-S$#) ]2
M02.N.:EO]0L]+LI+R_NHK:VB&7EF<*JCZF@"S12*P90RG((R#2T %%07=[:V
M$!GO+F&WB! WRN$7)Z#)[U'::I87[E+2]MYV R5BD#$#W Z=10!;HHHH ***
M* "BBB@ HHJGJ.K6&DP>=J%W%;QX+;I&QP.I^@SR>@H N44V.1)8UDC=7C<!
ME93D,#T(-.H **9--%;PO-/(D42 L[NP55 [DGI3+2[M[^SAN[29)K>9 \<J
M'*NIZ$'TH FHHHH **** "BJZ7]I)?S6*7$;7<*+))"&^95;(4D>AVG\JL4
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
M[%$,UUMT9&CM%9U("LNTAN/F^7CG^= &;H.N>(=7DT74ELT.D:C!YL^XQKY
M9=T>PAR6_ND$#UXZ5:\1ZIK%MXDT/2M,FM(4U$7 >2>!I"A1-P(PPSUZ?KVJ
M;1?!>EZ!=F6QEO1 K,\%G)<LT%N6SDQH>!U/TR<8S53Q+IE[?>,?#-Q;1W2P
M6C7!FN8"G[K?'M7ALYR?8T 9.F>,M9N)TT.ZAC;5DO[FSDN+9%"R+"B/O178
M $B1."3C#5-+K7C".YT+3;@:?9W=_<W5O([1>9E4B=XY,+)@$@#*YZ]\5M7O
M@C2+[3XK9C=1317+7<=[!,4N%F;.Y]X[G.",8Q@8P!B8>%+%9],G^T7AFTZ1
MY8I'FWL[NI5F<L"6)4D>PZ8P* .>U#Q?J7AV?Q(=1%K=?V5I5K<H88C%YDKF
M12&RS?+N4'V!/6K6K^*+[PIJD4>J-'>V<^G7-V'ABV-') @=UZG*LIX[@CDG
M-;4_A;3;O4-2N[I9)_[2MEM;F&0@QM&N[ QC(QN;G.>?I26OA>PA5!<O/?\
MEVS6D?VM@^R%L;D& ,YVJ"3DG YH YAI-0N_&'@6^O;B%_M4-U*8HX\"-F@!
MPISR,''//&>^!T6O:S<V>K:9I-G&YGOTFDWH$+*L87( =E&277UX!X](-/\
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
MUUIU\[QCD*V(0<>V0?PJ_#X?O#X\O)0^H6]@=)@LTND=!YA1Y"P/!(.&7#
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
M/9W=@8RRF17#)("48$=_E(([8ZFL_P :/+#=^&9(;B>+?K,,3K'*RJZ%7)#
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
MQR2 # ,IW$$@>@'/)J]>VFJ_VJEY87< A$/ER6LZ,1(<Y#!@?E(Y['.:U:*
M.&;P!/#9&?3]2BL]9&J/JJ3)!F!9'38T>S.=A3@\YSS[5:U'PQK=^FFZC_;-
MNFOV$[31R"V/V8JZ[&BV;MVT@ YW9SS[#KZ* .6U#P[JUXVCWPU.V;5=/N7G
M+R6[>2P>-HV4(&RH ;CYCR.>M9\?@C4HTA!U2VD,>NOK&3;L,[MWR?>_VCSV
M]#7<T4 <_<>'Y[CQ=)K!N8Q;OIK6!A"'=R^[=NSCVQC\:R[/P=J5OI?A:RDU
M*UD_L&97#+;LOFHL31*OWC@X8DGU[5VE% ')Z+X9UG1+V2U@UF%M!-R]S' U
MN?/CW.7,8DW8V;B>JDX./>G:9X2DMO$D&N7$EJM[';O!/+:QF,WNXC#2C.,K
MCWR3V'%=510!SFO>'[[5/$.AZK:7=O#_ &4\L@CEB9_,,D90\@C& <]ZM&TU
MUH[UCJ%FDTD82VV6[;(FYW.P+'<>F.@&/<ULT4 <?'X'$,^L6D5T$T35[4Q7
M5I@EQ,5*M,KD]6&,Y')&<YS3K7P[XA/AVYTG4M;M;D?8WL[>2.U9"0R[?,E^
M<[F [# Z]>,==10!QX\(7_G:1(-2CB.GZ3+IN^*,AR7"#S%.>"/+!QSUZU4T
M_P $:M9SVLSZG8%H=)DTUECM&4-N*D29WGYB5R?7/XUW=% ''6?A6\TP>%YG
MNXI4\/V+VS+'"Q:X!C5,@9X.$!QSDFN7\)7,XNM/DL[S0[^3SBS6:V\T=S:B
M5\RG;O*1,,G/R*#@CO7K-% ')Z!X9UG09OL":S#)H,<S2P0FW(N$!8MY1DW8
M* G^[DCCBM;4-*FU#6;*>9K>33[978VTD98M*1@/G..%+#&/XCZ"M:B@#E6\
M)/%XQDUBSEM8+&YLOL=Y9K"1YP!)#Y! ##<1T/!I?"_AW6M!M[?3;K68;K2[
M%?+M%6W*3,F,*LC;B"%''"C. >V#U-% &'X1T.Y\-^&[31[B[CNA:)Y44D<1
MC^0=,@DY/J>![5CP^!I(]&E\.M>1/H3WOVI$,9\U4\T2F'.<$;_XNN#C&>:[
M2B@#"L-$NK/Q;JVL/<0O#?Q01B$(0T?E!\'.<'.\]AC%.\5Z)<>(=$.GV]Q'
M 3/#,9)$+?ZN59 , CJ4Q^-;=% %*_BO[BU\FTGBMY'7#3E=YC]U7H3Z9.!Q
MP>E4(-&NM$TNPT_P^]I%;P$^:MVC.T@.26W!A\Q8DDD'.3TK<HH YU/!>C3V
MLD>JV%IJ,DMU)=R-- "OFO@$JIS@8"CKVY)K,L?"#>$-#UQO#JV<&H7ERT\+
MK9[@J%LK$5!&0 6 Y &<\"NUHH RM9TZ[UGPO=Z<+LV-Y=6QC,\.3Y3D<D<@
MXS[CBN8G\#:G<QZTK:CI\0U324TYHX+-D2';Y@!4;^F)#QZCM7>44 <??>"Y
M=4O2U[=1?99-%DTF6.-"&(<J2ZDGC[O3!^M)8>%]<35- N]0U:RG&CQ2PYCM
M65IU=57)R^ V%'3C/UX[&B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M<# S]!Q2QV5I%+YL=K"DF-N]8P#CTS0!YI:6-S>>"=3OM-+O?Z;K]]>0Q(Y
MGV7+LT3 =0RY&#WP:[/PO.FJV\_B!!((M299+=7R"(0 $..V[!;Z,/2IM2T>
MZFAB@TB^BTJ)G/VGRK56:1",84Y&UO1L'Z5JP016UO'!"@2*)0B(.BJ!@"@"
M2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO-=4UG
MQ2MOXQO;/5X(ET"<R10-:*5FC6!)61B3D#!(!&#GOVJ_::QKFI^)M21-1^RV
M-G:V5]]G%JK.RR"0O$2>>0F,]0<8[Y .[HKA='U;Q/J=KI.M0RVC6%]:-+-#
M/(@5':/='Y95=W!X8,3QD\$50C\<WEII>H->R7,.JVZ6L<UC?P)&8'DE$;2J
MR@*\66!!R?N\XS0!Z317GWB#4O%NA:)K5VU[ (XUA>R>81O,I+A9%8*JJ5^8
M$'&1SG/%0^(=3UJUM_&NF2:M(YM=%&H6T\<21O$S"4,@P/N_NQ@GYAD\YYH
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!Q>E^%VN-<\33:M:3K::A>)+'&;@>7-&L2)AE5O
M5#P1R" <]*Z2WT2QMM9NM6B207ETB1S.9G*LJYVC:3M&,GH.YK0HH YVP\#>
M'],EN&M+22-)PX,'VB0Q1[\A_+0MM0G)Y4#K5@^%-'EM[B"YMVNTGMQ:O]JE
M:4F$'(3+'/7G/7..>!6U10!SD?@;0H]&GTDPW4MK/L\SS;R5W(0Y5=Y;<%!Z
M*#BKDWAC2KBZO;F>"262]M19W&^=R)(>?E(SC^)N1SR:UZ* ,+_A$-)^S_9\
M7?E&V%I(INY6\V+GY7RWS?>(R><'&<<5-8:''8Z_J&IQ,Z+=1Q1F$2LR?(,
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "LGQ'X@M_#&CR:I=V]Q-;QLBOY 4L-S!1PS#NP%:
MU<7\6"%^&^I$D#][;=?^OB.@#7?Q5:VFH6EEJEG>:;)>/Y=N]RJ&.23LF]&9
M0Q[ D9[9K=K@?BFZ:IX?@\/6+K+K%_=P&UCC.7C"R*S2G'W550<M[UDZOK<2
M:XEU;:G(AB\2PVLSSW6U@ORK)$L8P!$ <Y/4DG'0T >H1SQ323)'(K-"^R0
M_=;:&P??# _C4E>1F^CT*R\77%M<M P\0HMR_FNYBMF^S^9)M# XPQRPP<'@
MCBNCL+72S9:Y]H\5I-I,_DR,;:Y:*.S/^Q+YC%=Q"DKD=>GS4 =C?WUOIFGW
M%]>2B*VMHFEE<_PJHR3^0K-MO$/G7EE;S:5J%K]L!,,DRQE3A2V"5<[3@=#C
M]#BUKS6">']1;54#Z<+:3[2IZ&/:=WZ9KB--@U7P?XAT32[;5!K?A[46=+1+
M@AKBSVQLP99!]^/ QD] 0/J >CT5YAX4NAKPT;4)O$JQZIF2*_T^/>)9'((>
M-U\SY0A&00HP ,8!K/T*.[_L#P3K=KJNHSZG=7ZVURLEX\BS0$R>8"A./E52
MV<9R.3F@#UN*>*?S/*D5_+<H^TYPPZCZU)7C]E?P:%H$XBO!:P/XHN+>_D>5
MV$$)EEVEAN!52P0$Y&0>2:OW\)M;6Q6S\2S7EO-XBME!M9G5(5?[T(;>VY>A
MP2=N>,4 >HUEV>N17GB'4M&%O-'-8Q0RO(^W:XDWXVX)/\!ZXKS;6X'LM-^(
M @U#44&CM'<6 ^W2GR':!)"<ELL"W9LCDX')K4O=.LM6\:>*/M]]<VB)I-G,
M);>Z> H1YYWY4C.WKSD>U 'I-%>26NJWVI+9:7XHU=-)N)]!MYXI+@M&6E.\
M2N"'0"1<1G!R1S@#G.K96!U+QO!8W>L:C=1)H5K<[DN9(!+*)6'F[%;C(49'
M0YY% '<:EJL&F"V617DGNI1#;P1XWR/@L0,D#A58DDC@4S2=9MM76Y$2213V
MDQ@N()0 \3@ X."0000002"#5#Q/HLFH/INI6U[%:7>DW!N8WG7,3*49'5^1
M@%6//:L7PE-]EE\0>*=9N;>TMM6O(Q;O*?)1HT01(_S'C>02,\D8/?% '8W]
M['I]E)=2K(ZIC"1(6=R3@*H'4DD ?6L73?&>GWK:E'=V]WI5QIL0GN8;]%1E
MB()$@*EE*_*>0>U;=]>VNG64UY>SQP6T*[Y))#@**\W\3):^(_#'BJZT^\MK
MK6+W3=D=K;S+(\=M$2P4A2?F8NQ/NP7G&2 =K:>*+*YE$<T5Q9NUJ;V,7*@&
M2$=6&TGIE<@X(W#BH-.\8VM]K8TFXT[4M.NI(FGM_MT(03HN-Q4ACR,C*G!&
M>E9%Y+%J/CWPG=V<B&TM=,NKJ>0'Y5BD6-4R?0D$C_=/I5NQU70]>\3VNI+J
MEE*\,4D&GP).K2/OP9)"H.>0@ ] "3UX +-KXULKC6[73);#4K3[;N^Q7-S
M%BN=HW$*020< D!@N172UQ_]L:%KWB2PG_M:P:*PF9;2(7"%YKA@8]P4'.U0
M6 ]22>@!/84 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%075E:WL8CN[:&X0'(66,. ?H:GHH KVMA9V(86EI!;ANOE1A,_D*8^EZ?)-
M)*]C;-)*RM(YA4EROW23CDCMZ5;HH @^QVOF3R?9H=\X"S-Y8S( , ,>_'K4
M4>DZ=%8FQCT^U2S)R;=85$9.<_=QCK5RB@!KHDL;1R(KHPPRL,@BJUMI6G64
M[SVEA:P32##R10JK-]2!S5NB@"H-/M(+F:\MK.U2]E7#S",!G] S 9(K(\(>
M%XO#.AVMG(EK+=P*4:[BA"-("<\]3Z#KVKHJ* *YT^R9+A#:6Y6Y.9P8QB7M
M\W'S?C48TC31;0VPT^T$$)S%%Y*[4/\ LC&!^%7** *;:3IK^;NT^T;SCF7,
M*G?_ +W'/XTLFE:=,\+RV%J[0#$+-"I,8_V>./PJW10!6N].LM0$8O;.WN?*
M;='YT2OL;U&1P:<+*T%V;L6L(N2,&;RQOQZ;NM3T4 13VT%TJK<01RJIW 2(
M& /KS5?5M+MM9TZ2PO(TDMY>'5D#9'MGH??J.V#S5VB@"*XM;>[A,-S!%-$<
M921 RG'L:BM=-L+%F:SLK:W9AAC#$J$CWP*M44 5H].L8HIHH[.W2.;/FHL2
M@29Z[ACG\:C@T;2[:3S(--LXG(*[HX%4X/49 J[10!1@T72K:99H-,LXI5Y5
MXX%5A]"!5ZBB@ 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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH CGFCMK>2>9PD42EW8] H&2:=&XDB20 @, 0&&#SZBLS7?
M](BMM-'_ "^SB-Q_TR7YY,^Q52O_  ,5SO\ ;U_:^,X[+59+NVMI[QDLIHT2
M2TN4V$")F W1R!@3SU*D9QQ0!V*744EW+;*V98E5W&. &SCGU^4\?3UK&/C3
M0A-!%]JG,EP6$ 6SF/F[>6V83YL#GC-6M _?64NHG[U_*UP/]P@+']/W:IGW
MS7/^)$6/XA^!$10J+)>A548 'V<\"@#>L_$VDW]_;V5M<N]Q<0R31J877*QN
M$?D@ $,<$=:UZXC6[.2?XEZ-;VMU)8E]*O298$0N,RP$XW KDGN0>_?FJ/A[
MQ1J>LIX6TZZNVBFO[2ZFN+J-%5I6A<(%7((!.2QP.W&* /1:*\T_X2'7WCM+
M0ZBT<L/B9M(DN!"G^DP["X8C& PX!VX&0>.U0ZAJ_B'3]'\57"Z_<2/H-^BP
M%X(<SHR1.4EPG(^<@;=I]SQ@ ]1HKS[Q1X@U.PN=2N+#4'D6RO+*$Q1Q)Y4(
M=XPZ2%N69@^?E^Z-O0];5QKVH67C%+/4I+NVL[B]6.QN8422UF&T#R7.-R2;
M]W7KC&<<4 =/J^MZ?H5NEQJ4YAB=Q&K"-G!8G 'R@\D\#UIEKX@TN\OA81W0
M2\*[UMYD:*1E[D*X!(]P*Y_XG?\ (M67_86L?_1Z55^*"@P>'#:_\A<:U;_8
MMOW^I\S_ (#LSN[8ZT =[6=%KFG3:U+I$<S&_A0221>4XVJ>C9QC!P<'/-:-
M<'&+T_&#6?L36X;^R+7=YRL?^6DO3!H ZO3M<T_5;F[MK*9I);1_+G4Q.OEM
MUVG<!S@@XJY<W$=I;2W$Q811*7<JI8@#KP,D_A7E/]H:GI&A_$G4;:Z6#4+;
M4?,62) 5R(8NS@\5UUYJ-Y_PF>JZ6URS6(T1;I82J_+(7D4D$#/11P2: -:#
MQ/I-RVD+%<,QU>,RV7[IP)%";R<XP/EYP<&K&K:UI^A6JW.I3F"!G$8?RV8;
MB< ?*#C)( KS_0_^/7X3_P#7F_\ Z1FMSXH_\B:O_80LO_2B.@#H7U_38]6A
MTIYI!?31^;'"8),L@ZM]W&!D9]*=IFN:?K$EU'8SM*UK*89P8G7RW'53N YY
M''O7.7__ "6/1O\ L#77_HV*CP!_Q^>,/^Q@G_\ 1<5 '9T444 %%%% !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 %%%17$KPV\DL<$D[J,B*,
MJ&?V&X@?F10 -;0M=QW3)F:-&C5LGA6*DC'3DJOY5G2>&=)EDD>2W=O,D:8J
M9Y-@=@06"[L*V">0 1FHO[<U#_H5=8_[^VG_ ,?H_MS4/^A5UC_O[:?_ !^@
M#91%CC5$4*B@!5 X JA>:'I^H:E9ZC<PN]W9EC;R"9U\O<,-@ @<C@^HJK_;
MFH?]"KK'_?VT_P#C]']N:A_T*NL?]_;3_P"/T 7)]&L;C58M3DB<WD430QRK
M*Z[4;&X  XYP/R'I51/"6B16-I9QV;)%9R-+;%)Y \+-G<5<-N&<G(!P<TG]
MN:A_T*NL?]_;3_X_1_;FH?\ 0JZQ_P!_;3_X_0!-)X;TF6&TB>U.RTG^TP[9
M7!$IR2Y(.6;D\G)Y/K44_A/1;F#4(9K1WCU%Q)=J9Y,2L  "?F] !QZ#TI/[
M<U#_ *%76/\ O[:?_'Z/[<U#_H5=8_[^VG_Q^@".[\%>'KZ:ZENM/$CW7E^>
M3-)\Y3&UC\WWA@?-U]ZMIX<TJ.Y$ZVS;A*)PAF<QB0# 8(3MR..<=J@_MS4/
M^A5UC_O[:?\ Q^C^W-0_Z%76/^_MI_\ 'Z +>KZ)I^NV\=OJ,+311R+*JB5T
MPX.0?E(Y!Y'I3;;0=-M+X7R6YDO I1;B>1II%4]0&<D@>PJM_;FH?]"KK'_?
MVT_^/T?VYJ'_ $*NL?\ ?VT_^/T :%EIMII\MW):Q>6]W,9YSN)WN0!GD\<*
M.!Q4,6A:=#K4VL1PN+^9!')+YSG<HZ+C.,#)P,<9JK_;FH?]"KK'_?VT_P#C
M]']N:A_T*NL?]_;3_P"/T .3PKHJ1:E%]CW1ZGG[8DDKN)LC!)!)YQQD4RV\
M(:'9S--#9N)GMOLK2M<2,[19)VEBQ)ZGG.>@S@"E_MS4/^A5UC_O[:?_ !^C
M^W-0_P"A5UC_ +^VG_Q^@"2'PQI%O_9GE6K*-+!%D!/)^Y!&T@?-TQQSVXJ?
M5]%T_7;5;74H&F@5UD""1D&X'(/RD9P0"*J?VYJ'_0JZQ_W]M/\ X_1_;FH?
M]"KK'_?VT_\ C] %A] TV35X=5>&0WT$1ACF,\F50]5QNQ@X&?7%.TS0]/T>
M2ZDL87B:[E,TY,KOOD/5CN)YX'/M57^W-0_Z%76/^_MI_P#'Z/[<U#_H5=8_
M[^VG_P ?H VZ*Q/[<U#_ *%76/\ O[:?_'Z/[<U#_H5=8_[^VG_Q^@#;HK$_
MMS4/^A5UC_O[:?\ Q^C^W-0_Z%76/^_MI_\ 'Z -NBL3^W-0_P"A5UC_ +^V
MG_Q^C^W-0_Z%76/^_MI_\?H VZ*Q/[<U#_H5=8_[^VG_ ,?H_MS4/^A5UC_O
M[:?_ !^@#;HK$_MS4/\ H5=8_P"_MI_\?H_MS4/^A5UC_O[:?_'Z -NBL3^W
M-0_Z%76/^_MI_P#'Z/[<U#_H5=8_[^VG_P ?H VZ*Q/[<U#_ *%76/\ O[:?
M_'Z/[<U#_H5=8_[^VG_Q^@#;HK$_MS4/^A5UC_O[:?\ Q^C^W-0_Z%76/^_M
MI_\ 'Z -NBL3^W-0_P"A5UC_ +^VG_Q^C^W-0_Z%76/^_MI_\?H VZ*Q/[<U
M#_H5=8_[^VG_ ,?H_MS4/^A5UC_O[:?_ !^@#;HK$_MS4/\ H5=8_P"_MI_\
M?H_MS4/^A5UC_O[:?_'Z -NBL3^W-0_Z%76/^_MI_P#'Z/[<U#_H5=8_[^VG
M_P ?H VZ*Q/[<U#_ *%76/\ O[:?_'Z/[<U#_H5=8_[^VG_Q^@#;HJK87<UY
M TD^GW-BP; CN&C+$8Z_NW88_'/'2K5 !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% %'4-7M-,DACN#.9)MWEI!;R3,=N,G"*2 ,CGWK-M?&VA
M7L$=Q;W%S)!*',<HL9PC[ 2P4E,$@*W YX-;^U2X<J-P! ..0#U_D/RK@OAT
MJM\([,LH)5+HJ2.A\V4<?@30!VFFZA;:MI=KJ-FY>VNHEFB8J02K#(.#TX-6
MJ\M\*WVHZ/I_@8+?7%S:W^BN9+,HFU3%"CILP-V>H.2<Y^E7;3Q!JSZ#X1\0
MQWSSMJ]U##=VNU?+"S9SLXRIC/OR%.<T >BT5Y:^K:^FE2ZB->N3+;^)3IRH
MT46QX3<B+# *,D*W4$=![UH2:OJ.FW/BC39==FQ:S60M;F>%))09\ QJ%"@D
MD87(X+<\"@#T*BO/(=7\1/'XCL[423SV.I0)!;RS(L[0M%'(\:O]W?@M@G/<
M9X!KI?".JQZOHSSI->.R7$D4D=[$(YH&!_U;@<94$#/<8.30 +XQT1I+M%FN
MF-FYCN2MC.5A8#)#'9@<$'Z'-:]G>VNHV<5Y97$5Q;2KNCEB<,K#U!%<GX'_
M .0_XU_[#/\ [0BJK\,@,^*)+7_D$OK<YLL?<(X#E/\ 9WYQCCK0!V.JZK9Z
M)ITVH:A*8K6$;I)!&S[!ZD*"<>]5;[Q)I>FV%K?7<\L5O=.L<+&WD)9F.%&
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% ',^.='U#7=%M[/3HX6E2]@N&,LFP
M!8Y%<CH>3C%6/%^EW6M^"]4TJRCC6YO+9H4$C;54L,9) /3VK>HH XWQ#H>K
MSZCH^M6%C87D]I!);7.GWDF$='V'*/M.&#(.<<@FH-;\*W>K65LDNFVT5W#"
M[6USI]P8)+*=B2 C #<F,;CCG;G;S@=S10!P>I>#]5U>]U!+NXB\N\\/#2WN
MU;#&;+$OLQ]TEO6F_P!@^(]6U#0Y-4M+*WCL[*ZL[IX;LL7\Q$7>@V?[.<$_
MRY[ZB@#AO#>B:_IVGQV%]I>C*;* PQWUL_[R[^4JN5*#R^,%CN//08--TCPQ
MJ]BO@A)HK?&B6TD-TRS9R6B$8*<<\C/.*[NB@#G?!FDZAH>AG3+](,0W$S12
M12%O,5Y7<$@@;3A@,<]#7/W/AKQ-=ZI:75S%87$MGK9O([E[I@6ML.JHJ["$
MVAUR >2N>IS7H5% 'GTOA76Y-%U"T$%MYMQX@74TS/QY0F23!./O83&.G/6H
M-3\)^(SI'BG1+.&SGM=7N7O+>XEN"C1-(5+(R[3G!!P0>E>D44 9'B'0HO$_
MA>]T:^_=+>0[',9W>6W4$9 SA@#VSBJNER>)HK"*RO[.S-S&@C:]2<F-\#&_
M9@-GOMZ=MW>NAHH X/5O#&L7J^-DBC@(UNTC@M6:;&"L10E^..3GC-37WA:_
MU;5YVG6.&SN?#\FE2.LFYTD<Y) QR /?\*[:B@#D?#%AKMG$BZII&CV\MK%Y
M?GV3Y:[;& <%!Y8[D9)SZ <WO!&E7NA>#].TK4$C6YM8_+8Q/N5N2<@X![^E
M=!10!QVG:7K6G^*O$NI'3[::VU1X#$INL,!'%L.X;2.?QI^L>']0\3:/%I6J
M10V]N8VE9K63+13 _N50D#A>"6XR5 Q@D5UU% '!7^B^*+R'0-7N++2KO5].
MCE@N[.67]S<I)LRR,5.QLHIY7N1]9;C1/$-GJVEZ_IEGIK74<$MM=Z:LQBB$
M;LK#9)L^\I49)7YLG@<"NXHH Y*ZTO7E\3:/K<<5G<S1VD]I=1F8QK'YCHX*
MG:2P79MZ G@UE:1X3U[3;#PENCL7N-(FN//3SV"LDJN P.WJ-PROZUZ%10!R
MFF>&I9(/%=GJT$1M-9O9)5"/N/EO$D>#QPWR$]^HJD_@_5KKX?2:5=7T$FML
MT,IN74F-Y(60Q[AUVD1KN]RQ[UW%% &#X<M]21))M2TG3=,D*A!#9/YFXCJS
M-M7\%YQSDG/%6+0[S1/%FJ:SIT27-KJJQM=6Q<(\<J#:'0G@@KU!(Y&1G.*Z
MBB@#D4\-WLE[KVN7*0G4]0M!9V]NDGR0Q*#@%\<DLQ8G'' &<9-1?#NLIHG@
MJS^SP&71)87NOW_#!(&B.SCG);/..E=S10!P6L>$-6U:Y\5-%)!;?VC]CDL9
M2Y;$EN0PWKC@%@.F>,U9U;2O$WB;PW)'>0:=I]_#+#/;0"4SQ/)&X?\ >':/
ME;&, ' .23T':44 <'J6A:[J_A>>W_L?2M.NY;BU<6]O/E<13+(S,X0<G;@#
M!QZ\\=VI)4$C!(Y'I2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
I110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>exhibit322001.jpg
<TEXT>
begin 644 exhibit322001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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 **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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@ J"\>6.SF> H)50LI=2RY [@$?SJ>J]^_EZ
M?<-M=L1M\J(68\=@.30!S'AS7-=UWPUI&M%],07PC=K;R7!"D_,%<OR0H8CC
MM6__ &]H^9A_:MCF"18IA]H3]V['"JW/!)Z ]:X/P98V6D^$/#_G^'[X:[91
MJ HL)4(E(9#NDV[=N&.23TYJSJ]K<V_B^/Q39:7<RV\=PEG>6JP2;[@ $"Y"
M]_+W8!QR-W/W: -F+Q;%:>*-<T_6;[3[2TM#;"UDD?RBYE5B02S8)X'3%:-_
MJ,\6I3V]M?Z=OCL7F^R."TV\$8<@,/W>#CIU(YKC=;T^XNYOB&R:;=R-?:5%
M#:-]E?\ >L(G!53C^\R_Y%7X[6[F\86<XL[K8WAQ[9I7@95$I="$+$8!P#UH
M V/"?BVRU_1],,VH6/\ :\]C%=7%I%*-R;D#$[,D@<]_:D/BVPTVP@GU+5M/
MG^UW[6MO):MA#ER "2Q&57[QSC(^@KF-!T26XTWP)!'IL]G>Z( U[++;-%L
M@9'0$@;][D?=R" 3Z9ABL+^+P_:2?V9??Z-XLDO7B%L^_P AII"'"XR1AU/%
M 'I5U)<&R9[!8I)F \OS&PG/<D=0!SQUK!T?5]>N(M9M[VQM9;ZPG$,,ENS)
M#<;D5@?FR5QNPW7&#C/2MK4-02PTXW<MK=RK\H:*WA,L@R0/NKDG&><9KEM%
ML4\.7?B+5["QOQI5PL4L-@D+^8\XW>8R1MRN[*#D#E2>F#0!=T76M;_X2BYT
M'7+>R,@M!>07-CO"%"^PJRMDA@>^<$>E7];E\19":#!I^Y4WM)?,^USV10O(
M/'+'ID<'G&3X?U<W%Y=W<^B:Q'?2P^9/+/:&-%1/NPQYY;&XX&.26/&<4[7/
M$DK65G!%H^NB.^@$DSP63&2!"/N''W9#TZ_+R>N,@&OX9UK_ (2+PSI^KFW:
MW-U")#$QSL/<9[C/0]Q6M6?HDT<VCVS06$UA J[(K:>/RWC1?E *]N!P/3%:
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %(Q"J6)P ,DTM(0""",@]10!Q_A*^OO&6C?\)!+?W-I;74LGV*WM]JB
M.)6*JS9!W,=N3GCD#'K0UZ_U?1+[PM:WNOO"EW>W$-Y.%B0/&%D=#\RD*>%'
M%7_#&D:QX.L6T*WLXK_2XI7:QG$X1XT9BVR12/X23\RYR.PI_B#2-:OM9\-7
MT$%O,=-N9+BX!EV AHV0*O!SC=U.,X]^ "'4-0D3PGXGU'2O$<]W]CM9#%+B
M)O*FCC+G!"X8'<F00>AK,T?Q%JDVN>%[>QU=M8CO;0R:K$4C86G[L,K[HU&P
MEN-K9SVK>UFSUK5M#UVR33[:W-[9/!$//W&25T*;G.. H"CC)/X"L^U\,ZMI
M,^C:MI<4"7T=K%9:K:-+B.YC1<!PP!^=2."1R"0<4 17:ZW8^,?#>BOXEU"2
M.]M;J2Y?RX 6>,1X*_N^!ECQ]*GO)]7T[QKX4TE]9N)H+J.\-SF.,>=Y84H3
MA>#\W.W -7M3TG4;OQWH&L16Z?8[""XCFW2@/F4)C [XV<\]^*76-)U&[\=>
M'M6@@1K/3H[E)B9 &)E50-H[XV\Y(H Y^PUYI-<\26&I^*[BU:VU%+6RB7R
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
M-V RM@'J"".^> #"U'Q-JMGIWC;26O7&HZ%9_;+2^5$W21M&67>N-I*LI!X
M(QP*UO#]\NKMI_V;Q3-=SBV$UW IA9<,F.2J J0Y!'/\)XJI?^$-1N]*\6W;
MK VL^(+;[,L:R?N[>,1E$7<1D]2S''4X XS75:3;2VNC62SVX%W;VRPLJL#R
M  0#Z$@4 <-X0UV?6]%LDNO%TPUJ>[GB6!1 21')(0&0)D I'R>.M6G\47>B
M:QX[NKZ\GN;'18;>2VMB$ !>(L5R%R<M@<DXK9\"Z'>:)X9AT_5((1<07,\R
MM&^]?WDCL,' .0'QTK//A&YU/5O&::G"L>G:]%#%$\<@9TV1;"2.QS@CKTYH
M T;#3];O_#D=W-KD\&K7-N) 8D3R879<A0A4Y4$XR26..HK(O=7N[;XAP:5?
MZ^]A9/HPNF7=$H\\2A3AF4GIGBMG1/\ A)+'2[?3+VRM99[>,0B^2?\ =2!1
M@.4QN#8Y*],_Q=ZK3Z7K$7Q#778;2*XM5TK["=TX1V?S0^[&",8'K0!F^*-7
MO+#X?OJ^F>()Y ;V$0W92+)B>9(V!^3:1RV#CIBKFA:S?W'CN\TVVU%M7T..
MQ65KLJA\BXWX\H.@"ME?F(Y(]:3Q/HVN:]X5N-/BL;2":2^AFBB$_P JQI*D
MA+-MY9B&X QR*MVNB:CHOBF:_P!*BC.E:G^\OK-Y-IAN./WL?!!W#AAQR <T
M =51110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45B>+];F
M\-^%;_68(([AK./S3$[%0X'49 .#^%9T?BJ^B\10:#?6-O%=7EDUW:313,\;
M[<;D<%05(R.>0?TH ZRBN?\ ">NW?B;P?9ZT;>&WFO(S(D(8LJ\D $X&>GI6
M9)XMU0#PH([&S,FOJ3AI6 @/E&7KCYN!CM0!V=%<II_C02V_B07]B8;KP^6-
MRD$GFK(OE^8I0X')'8C@U/I6MZKJ":3=BWL)[#406,UK.S?9_P!VS 'C#C(V
MY^7D]* .DHKGO#.OW>N7.M1W%O#"NFW[V0,;EC(556W<@8X8<<_6KVC7UU?Q
MW;7,<,?DW,D">62=P1B-QSTSZ=O6@#3HKGO#7BRW\1WNKVL<31/I]P$7=_RU
MB904E'^RWS8]A52V\9>7XVG\-:I;);.P'V*Z1B8[@[0S)R!M< @XR<B@#K**
MP1J>LS7=_;VEG9R&VO%MPSRLHVF)9"[8!Q]\+@9R>XK.T3Q)KFL37X33;$1V
M&J'3Y\7#[B%*[I%^7' ;.#Z4 =?163K%[JMINDL;2UD@B@>65YY64Y'15 4Y
MX!Y[<5@V7C:[3PG;^*=7L[:WTB6Q^UNT,S/(C';M3:5 .<D9SUQZT =I17+W
M^OZQI&A-KM_IT M(HQ-<VL4A,T$?5FSC:Y4<E<#H<$]^DM[B*[MHKF"020S(
M)(W7HRD9!'X4 245AZ!KL^KW&M0W%HD#:;?&U CD,F\>6C[LX'/S]*SM%\8O
MJPT2X6*%[?6/,\M(F)DMMBECYG8XQM;IM8@<YS0!UM%<_P"+-?NO#]MITMM;
M0S_:[^"R*R.5VF5MH;(!S@]JN:M?7=B=/6"."0W-RL#ER1MR"=PQUZ=/?K0!
MJ45C>*-?C\-Z.+Z14.^>*W4ROLC1I'"AG;G:HSDGVI]A=ZJVIO:WUM;>1Y(E
MBNK=VVR'."I4CY2.#U.<]J -:BL+5?$#6VN66A6$"W&IW4;3D.VU((5(!D<@
M$]2  .I[CK5FVNM575UL[RU@:W:!Y!=P,0"P91L*'[O#$]3G':@#4HJ*ZN$M
M+2:YD#%(8VD8*,D@#/ ]:YO1O$6IZO8Z1JD-K8SZ?J)4L8)V9[92I(W<8<Y
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
M;E$B%&'L5/((/!%6'0.C(20&&#M)!_ CD4D,,=O"D,*!(T 554< "@!]%%%
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 %%%%
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHJI>ZII^FA#?WUM:A\[//E5-V.N,GF@"W15&;6=+MX(YYM2LXX925CD
M>=55R." 2>>AIUIJVG:A(T=EJ%K<R(-S+#,KD#U(!H N450DUO28KE[:35+)
M)T.&C:X4,I]",Y%,N/$.B6LS0W&L:?#*H!*27**PR,C@GN"#^- &E16:/$.B
M&W-P-8T\P!MAD^TIM#>F<XS[59N-0LK2W6XN;NWA@8@+))(%4YZ8).* +-%5
M$U73GL6ODO[5K1<[IQ,IC&.N6SBI/MEJ;,7@N8?LI7>)MXV%?7=TQ[T 3T5'
M!<0W4"3V\T<T+C*R1L&5A[$=:AAU*PN;J2U@O;:6XCSOB256=<'!R <CGB@"
MU45S;07EN]O=01SPN,/'*@96'N#P:C&H637ILEN[<W:C)@$@W@=?NYSW'YT^
MXN[:TV?:;B*'>VU/,<+N/H,]30 R73[*:R^Q2V=O):8 \AXE*8'0;<8J"30=
M'EBCBDTJQ:.)=L:&W0A!SP!C@<G\ZT*HPZSI=Q=_9(=2LY+G)'DI.I?(ZC .
M>* +$5I;6]JMK#;Q1VZKL$*( @7TP.,4R#3[*VLS9P6=O%:D$&&.)50YZ_*!
MBH;G6])L[@V]UJEE!,!DQRW"*P'K@G-3V]]:7=K]JMKJ":WY_>QR!DXZ\CCB
M@"H?#FAFV6V.C:<8%;>L7V5-H;U QC-6K33K'3PPLK.WM@YRPAB5-WUP*H_\
M)5X=_P"@]I?_ (&1_P"-6DUC3);F.WCU&T>>5 \<2SJ6=3R"!G)!]: %O-(T
MW4)!)>Z?:W+JNT--"KD#TR1T]J?<Z=8WEH+6ZLK>>V7&(98E9!CIP1BHQK.E
MF::$:E9^; ,RIYZYC'^T,\?C447B+1)GC2+6=/D>1@J*MTA+$\ #GDT 7XHH
MX(EBAC6.-1A408 'L!4$6F6$%Y)>16-M'=2??G2)0[?5L9-3RRQP1/++(L<:
M LSN<!0.I)["JUGJVFZBQ6QU"UNF R1!,KD#CT/N/SH BF\/Z+<7#W$VCZ?)
M-)R\CVR%F^I(R:)- T::WAMY=)L'AA_U4;6R%8^_RC&!^%7C+&)EA,BB5E+*
MA/S$# ) ]!D?F*K7NK:;IKHE]J%I:L_W1/,J%OID\T 26EA9V",EG:06RL<L
ML,80$^IP*2]TZQU&-4OK.WND4[E6>)7 /J,BEBOK.>T^UPW4$EM@GSDD!3 _
MVAQ5>WU[1[R5(K;5K&>1SA%BN$8M] #S0!?551 B*%51@ #  K/AT#1K>\^V
M0Z38QW6XOYR6Z!]QZG(&<GUJ_)(D,3RRNJ1HI9F8X"@=23Z4R>ZM[:W:XN)X
MHH%&6DD<*H'J2>* (I-,T^:]2]EL;9[N/[D[1*77Z-C(ILFDZ;-<2W$FGVKS
MR@+)(T*EG Z G&2.!4HO+4V8O!<PFU*[Q-O&PKZ[NF/>JTFO:-$L32:M8(LP
MW1%KE ''J.>1]* 'V>D:9ITK2V6GVEM(XVLT,*H2/3('2H[G0-'O+LW=UI-C
M/<G&99;=&<XZ<D9XJ:WU73KR*66VO[6>.'_6O%,K!.,_,0>./6FV6L:9J+E+
M'4;2Z8#<5@F5R!QSP?<?F* )9K"SN+F&XFM())X/]5*\8+1_[I/(_"F7&EZ?
M>7,5S=6-M//#_JI9859D^A(R/PJWTJC;:SI=[<?9[74K.>;!/EQ3JS8'7@&@
M":VL;.S:1K6U@@:5MTABC"ESZG'4U(((5611$@60DN HPQ/4GUJO_:^F_;_L
M']H6GVSI]G\Y?,_[YSFD;6=+5KA6U*S#6PS.#.N8O][GY?QH DL].L=.1DL;
M.WM48[F6")4!/J<"GW5I;7L#07=O%<0M]Z.5 ZGZ@\46MW;7T GM+B*XA/22
M)PZG\15-_$6B1R/')K.GHZ'#JUT@*GW&>* +L%M!:VZP6\,<,*#"QQH%4#T
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBLS7]=M/#>D2ZI?K-]DA*^8T2;BN2%''4\D#B@#3HIL;EXU<HR$C.U
ML9'UQ3J "BBB@ HHHH **** "BJ=YJ"6MG/<1037C0L$:&U >3)(XQD= 03[
M5<H **** "BBJUW=FU>V46MQ/Y\PB)A4$1Y!.Y^1A>,9YY(H LT5E:WX@L]!
MTR>_N!++%!(D4JP ,R,Q4#(R,?>7\Q6K0 45#-<QP!@26D"-((EY9@,9P/Q'
MYU6T35[;7]$L]6M%D6WNXQ+&)  V#Z@$T 7Z**HZGJ]GI$,3W<A#32"*&)%+
M/*YZ*JCDG@GV ). * +U%95KK]M-J:Z9<0SV5\\9DC@N5 ,JCJ4925;&1D Y
M&1D5JT %%%(S*B%W8*JC)). !0 M%(CJZ*Z$,K#(([BEH **S=&UNVUR.\>V
MCFC^R73VD@F4*=Z8SCD\<UI4 %%8=WXIM+/7'T<VE]+>K;?:MD,._,6[;N&#
MZ\8Z^U7M(UBPU[3(=1TVX$]K+G:X!!R#@@@\@@@@@T 7J*** "BBF/+'&4#N
MJEVVKDXR?0?E0 ^BBB@ HHK&U#Q):Z=K-KI,EM=27=W&\D"Q("'5,;N<\8W#
MKZT ;-%4].U&/44G*0W$+02F*1)X]C!L!OQ&&'(JY0 4444 %%5M0OX-+T^X
MOKHN(($,DACC9R% R3A02:JR:_81:';:N[L+:Y6)H1MR\ADQL4+W8E@,4 :=
M%4=.U6WU(W"1AXY[:3RKB"0 /$V P!P2.00002"#2ZIJUGH]NDMY(5\V0111
MHI9Y7/154<D_X$]!0!=HK)M]?MI=3CTVYAN+&]E0R0PW*J/-4?>*,I*DC(R,
MY'7%:U !15;4+^VTO3KF_O)1%;6T;2RN>=J@9-5K'5FO9+N)M,O[:6V*Y6>-
M0)01D%&#%6]#SD'KB@#2HKG;?QGIMUX=_MR&*[:S,WDH!%^\D??LPJ9R3N!&
M*WXI#+$CF-XRPSL?&1]<4 /HHHH **** "BBB@ HHJAJ6K6^EFW219);BZD\
MJW@B +RL 6(&2   "220!CK0!?HK/TS5X-4>YCCAN(9K5Q'-'/'L*L0&QZ$8
M(Y!(]ZGU"[-A8RW(M;BZ*8_<VZAI&R<< D>N>M %FBBB@ HIGFQB81;U\PJ6
M"9YP.,X_$5FMKT$.D6]_<VUU;&XD6&.VF0+*9&;:JXSC)/OC')Q0!JT5DZ/K
MAU>>YB.E:G8FW.&-Y"$5CE@0I!(;&W.1Q@C!-:U !16;J&MVFGW<%D1)/?7
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
ME-=W-Q:VD\#0"YF:5D\R(,P#,2<9Y [9XJ+PZ7N_&OC5;DN&6:VMTPQ4K%Y
M88(Y'S.YR.Y-=/;Z;8VEU/=6]G;PW$^/.ECB"M)CIN(&3^-0?V6L6N/JENP2
M2>)8;E".) I)1O9AN8>X..PP >7:3;1OX*\ 1I<SJ\NL@NWGLS+^[N1QN)V]
M#T]^]: UR\TJTN;&74IA9)XG;3C=74[LT4!A$BJTF=P&\A=Q.0&ZUWZ^'=$3
M9MT>P79,9UQ;(-LAZN..&/KUIYT'1VM[JW.E61ANVW7,?D+MF/JXQ\Q]S0!0
M\+V]Q:)J$$^L#4D%R6BY9S;JP!\LNS$MCKR<@,/:I&\(>'GW[M(M3OO1J#?)
MUN!_RT^O_P!?UK2L-/LM+LTL]/M(+6VC^Y#!&$5?H!Q5F@#A/ABQ@M-?T^[.
M-4AUBYDND;[S;VW(_P#NLN,'VJYK6I@^+-!TJ*5HK'4)+G[1+ YC,DT:+MCW
MK@_WCP>3'CL16_>Z%I.HW*7-[IMI<7"+M662)68#TSC./:I;C2["[M$M+BRM
MY;:,J4B>,%4(Z$#L1VQTH \WGO\ 5T_T'^T[U8+7Q5#8P7"R_/) X5BC,<[]
MI8KDYSCG.#4.LM?6&F>.S;ZSJJ_V))'/8;KQV,;-!'(0Q)RZY)^5B1@]*]+D
MT72I;>"WDTVT>&W?S(8VA4K&V<[E&.#GN*9)H&C2BZ$FDV+B[(-QNMT/G$=-
M_'S?C0!QE[;W6K^*O%%F^OZE906^GVMQ!]GN3&(7839;CM\HR.A[YXQBWWB'
M5+WP=->R:A=1:M;>&HKV6-9C;I!(P<K)\OWW8J/D(VC'4;L'M+?PC&?%NI:E
M>6>GRV5S;06\,17<T8CW]BN,'>.,_P (Z]MJ[T+2-0N1<WFEV5Q.(C"))H%=
MO+.<KDCH<GCW- '$WKW6J>)=1@.KZA%;_P#"/17@2VN6C"S%Y!N!7D?=''?'
M.:C36[S2]+\(^+[^[NYK&[TZ*'48E=BBRR1JR3!!QDOE#_OCTKN5T#1D8LFD
MV*L81 2+=!F,=$Z?=]NE49M#NGO;:RA&G6WAV 1R"UAMRLAD1MP (.T)D*>!
MG@CO0!:T?3G@TZT:^+RWJJSNTDK2>6[\LJDGH,[1[#W-8/Q 3^S_  Q826*!
M)[;5+-K=5[L9U4CWR&8'UR:[.L^^TM=2O;.2Y(-O9RB=(L?>E (4GV7)('K@
M]J ,3XF1++\-O$&XN-EC*PV.R\A3UP>1['BJD+&X\8CPY+<WL-E'I"74&R[D
M5Y7:0J[>9NW': H S@;NG3'7WEC::C:O;7MM#<V[_>BF0.K?4'BJ\^B:5<Q0
M13Z;:2);Y\E6A4B//!V\<9]J /.=.N]8US_A$+>_U:_A^V+J$$\EM-Y1N$B)
M6.3CHQ&&R/7(KHOB5;*OPUU"-I9B(EB^?S6#-AU&6((SQUSQ73OI.FR7%M</
M86K36HVV\AA4M"/1#CY?PJ>YM;>]MI+:Z@CG@E4K)%*H97![$'@B@#S[5=/2
MX\>:C!%>WL*Q>'%*R073K)N$TN,R9W'!]_KGI56QUR^UU-#TV]U7[&]YX=@O
M$F,SPF:=LB1@R,N2H"G;T^8G'IWZZ!HZ.772K%6,(@+"W0'RQ_!T^[[=*CN?
M#.@WEE;V5SHNGS6ML<P0O;(4B_W1C _"@"30?/\ [!L1<WZZA,(E#WB)L$Y'
M&\#WZ\<'M6C2*JHH50%4#  & !2T %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445SWBW6=0T6WTQ]
M.CMI'N]0AM&6X#8Q(V,@@\?K0!T-%<"/&>L:;?:GH^JP6DVHP7%I%:S6J,D<
MJW#$*2C,2"I5N-W. ,C.:?J?B3Q7I.G7<UQIUHOEW]K!;32C:+B.9U1LJLC%
M&4MU)(/!Q0!VLEY;17<-K)<1)<3*S11,X#.%QN*CJ<9&?3-35R$NK:KIGB71
MK+5_[-F^T6U[-)/;V[JR",H1MW,<95AD<\K5:'QCJ/\ 9GAS7)8K9M-UJYB@
M\A$82P";/EMNW$-@X## Z\=.0#L;J^M++ROM=U#!YL@BC\V0+O<G 49ZDGM4
M]>9:YJ]YXC\/Z+J\;6R:=+XAM4BB,9,FQ+H(&+;L9)7.,< XZC)[7Q%K+Z-9
M6S0Q"2XNKJ.UA4] SGJ>1G !.,C)P,C.: -BBN$OO$?BO3$07.G6:>9JUM:0
M32C:)XI2 3M61BC*<C))!X(':E;QEJ6GMJMA?K9SZA;ZG:Z?:RPQM'&YN%0J
M64LQ&W<<X;G;VS0!V45]:37<UI%=0R7, 4RPK("\8.<%AU&<'&?2K%>;2ZI=
M>'?&7BO4+PP7,J:?IZQ>5&8PQ>65%W L?XFY.>E:E[XGU_1([Z34M-B:!F@B
ML)\",/-*XCV.HD<X!(;=QQD=>H!UR7UI)>R6274+74:AW@60%T4]"5Z@&DNK
M^SL55KN[@MPQPIFD"9/MFN2TR.\C^+.H"\F@E<Z);E7AB,?'G2]06;G.>_3%
M+\35#>'M.! /_$YL>O\ UW6@#LU974,I#*1D$'((J$7UHU\UB+J$W:IYA@$@
MWA,XW%>N,D<UQ^K>+=4T^W\:/&EFSZ%%'-;[HFPX:+S"'^;KVR,?2BX-U)\2
MO,LC MX_AQC&9E+)N\X8W $''XT =O4%Y?6FGVYN+VZ@MH00#)-($4$^YXKF
MO#WB:\UZVT?:MO'<O'*VJ1&-OW#QG8R#YOE/F<#.<A2:V]9LTN+)Y1ID&HW$
M2-Y,$Y 5B1R,D$#/3.* +PEC:$3"1#$5W!PPVD=<Y]*6.2.:))8G5XW4,KJ<
MA@>A![BN#\.I9W'P=DL_LDB);6=Q;36]R QCEC+JZ]Q@,#CVQ71^#?\ D1O#
M_P#V#;;_ -%+0!LR2)%&TDCJB("S,QP !W)J&SOK34+<3V5U!<PDX$D,@=<^
MF1Q1>V-MJ-M]GO(EF@+!FC<95L'(R.XR <>U>8^(K,Z+X7\=:]HB"SM;Z&&*
M!8!L5MOR23J!TR'(!'79N[@T >GVU[:W@<VMS#.(VVOY4@;:?0XZ&F6>I6.H
M&065[;7)B;;)Y,JOL/H<'@UR&I6L-M\0M TRV3;9WFD75K<Q(< Q1^7LZ>FY
M@/\ >/K5FS\/61\=2:CI=M%9VMOI[V,[6RB,32,RD 8Z^6%//8OCL0 #IK?4
MK&[N)K>VO;::>$XECCE5FC/^T <C\:M5QP\.:>/'.DW.D6<%HNE02K=20($#
MB10$B./O=WYZ87^]78T 5H=1LKF=X(+RWEF3[T:2JS+]0#D5/)(D4;22.J(H
MRS,< #W-<;X84#XD>.B  3)8Y/\ V[BNTH I0:SI=U*(K?4K.:0]$CG5B?P!
MJ[7G'@/1-+UGX.V-GJ-O$UNZ3[F90"G[V3Y@>Q'4'MBHOA_XKU;6= \/:6\R
M#49=-ENYKJYC,FZ-)O*CX##)888DGM[Y !Z917G\'C36;UM'MX8+&&ZGU2YT
MJ\$BNRK)"DAWIAA\IV X/KC(ZU;LO%&K3:6_GG3UNK?6)-.GG",%95R0T<6X
MLSGY1L!/4GD#% '77-]:6;0K=74,#32".(22!3(YZ*N>I]A1>7UIIUN;B]NH
M;: '!DFD"*#]37G=]K4^O^'M!NKN*-+B'Q3%;-L0J#Y=PR;MI)*Y Z9.*;XU
MU>\U[P/XFEMFMH[&RO/L9C>,L\ACD0.V[< OS9P,'A??@ ](N+JWLX3-<SQ0
M1#@O*X51^)JI'KNCS2I%%JMB\CD*JK<(2Q/0 9JU<VEO>",7$*2K&XD57&0&
M'0X]LUQ/@NPM+O4?&"3V\;JGB!G3*CY66.%E(],$ T =Y52ZU73K&98KN_M;
M>5AE4EF5"1Z@$U-<R/%:RR1H9'1"RH/XB!P*XWX8-]M\ 6VL-LN=1U,R7%W*
MYP99-[#:3S@* % [ 4 =K'(DJ!XW5U.1N4Y''%.K@M"\0^;X9T:;1;2#3;"\
MGN%6.8&:1,,_RQQ)C=\X/ /RJ/RBM/&.OZK9>%6LHM.AGUE+A93-&[+')$K'
M( 8'!*].OO0!W=W>6NGVKW5Y<PVUO&,O+,X15'N3P*F4AE#*001D$=Z\T\6Z
MOJ6M> _&4:/9)'ID$EG<9B8^=*(5>4K\WR@;\+D'D<U?OO$?B"WN==M; Z:D
M>E:7!?1M/"[E\K(2APXZ^7][MZ'L =[17%R^*M6U/S(="LHVNHM-@O2LB!PS
MS!BL9RZ8'R?>YZ]..2+7/$][XG728X-.LBNG6U],DZM(\9=V62+*M@D;#AAQ
M['/ !UEU?6EBBO=W4%NK'"F:0("?;-,_M33S.(/M]KYS#<(_.7<1USC.:Y;X
MI*&\&J" ?^)C9=?^OA*)5'_"[+8X&?\ A'9>?^WB.@#K+6_LKTN+2[@N"G#>
M5('V_7!XIUS=6]G"9KJ>*"('&^5PJY^IKD?ATH5/%6 !GQ'>=/JM=5J>G6VK
MZ7=:=>('MKJ)HI%]588- #C?V8L_MANX!:XSYQD&ST^]TI+;4+*\EECM;N"=
MX@ID6*0,4##*DXZ9'(]:X#P[>2ZCX7B\&7Q#ZA:7)TN]!'WK:( E\?W7BV+G
MUDK0NO%<VDZAXF22UM#]AELH+8QH4+M/A5\PY.0I8=,< T =Q17+:CK6MZ$D
MYOH[.X6:XMK>PDA4H6>5MK!T+?PGD?,,YQQUJ]H5WKL]WJ$.L6*10Q.AM+A0
MJ^<I'S H'?:5(QG/.1[T 7I-8TN&X-O+J5FDP.#&TZA@?3&<U=KSC48O.^)^
MO0+I/]I&;08$\DE IS)*/F+$<?3)]J32%\5^&;?P[X/AN].FNVTN>1KFY21P
MCQLF%X8;EQ(%['C/L0#TBBN,@\2>(-1ECNM+TV.XL5U%[2="%4^6DAC>0.9.
MH*EMNWD<=>:?I/BJYU+Q#/I,TMM9WL3S!K&XMW278"1'(C%L2*0 3M]>U '5
M6EY;7]JEU9W$5Q;OG9+$X96P<'!'!Y!I+2^M+^-Y+.ZAN$1S&S0R!P&'4$CN
M/2N*T#Q;=ZEIOANTBAL[:^U2.XF<I$?*BCB;!VKD$DEE'7U/M6?X:UB\TN&Z
ML$CCEU"_\17T0:./Y!M!=F"EA_=Z;N,YR<<@'IE%<-+XB\5VO]DV]W86-M<7
MFJR6.Z0$B2+RW=)@%<[?NX*DGH>1G-9]_P"(]>N='6/[5:P7EKXGM],FEA@8
M),GFQD$*7RH(<9&3G!&1F@#TFJ5QJ^F6<QAN=1M()0,E)9U5OR)JV@<1J)&5
MGP-Q48!/? R<?G7":R]Q'\7M*:UM([F7^Q;@%'DV#'FQ\YP?\F@#L1JVG,D#
MK?VI2XD\J%A,I$CX)VJ<\G / ]*N5QUW?7.E#PP?[-LK>35=05;R%D+&&5H7
M9F0YP#E",XYR:SI/%_B"&WOK]UTTVMAKBZ;)$L+[Y8VDCCW [\*P\S/0Y]NX
M!Z%17%:GXKU+3]:BAVV;P/JT-@8HT9V6.0* [2 [4?<V=A&<8]<U2N_%_B"V
MMM:OMNFFVTG5TLGC\E]\T3&(<'?A6'FYS@@^@[@'H5%<L=:UG4Y]6_L1+(C3
M+U;1H;D,#,0$:0[P?DP'XX/*^_%:7Q)KUY<7,NB::EU;VFH&TDB8*&D56"R,
M',@VD9) VG('OP =E167K]_<Z=IR36QME9IXXV>X)VHK, 2%&"[8Z*#DDBN2
M_P"$UUAM+\V*&S:>/Q"FDOYL3QAXV= &VDY1L..N>G3M0!Z#4$=]:37DUI%=
M0O<P@-+"L@+H#T+#J,X/7TKC&\9:EIS:O8WZV<]_;:E:V%K+#&T<;FX"%"RE
MF(V[SG!Y"]LU+HD=W'\4M>%Y+!*YTNS*M#$8P1OFZ@L><Y[],4 =A<W5O9P-
M/=3Q00KUDE<*H_$U5?7-)CLWO'U2R6U09:8W"[%'NV<5RJ2MJ7QEGM;SYH-,
MTI)K.)ON[Y'(>4#^\  N>V3ZT[XEZ79IX)\3:FD*K=R:8\,C@#YU'*Y]<<X^
MIH [5G5$+NP5%&2Q. !ZTRVN8+RVBN;6:.:"50\<L;!E=3R"".HKEDUO68=?
MU+2+K[!(4TQ;^V:.)P$^9E*/ECO^Z/F&W// JGI?BK4=1TO0K;3[6".]N]'3
M4)!'"&CC!"@*J&1?ER3WX  [Y !VEU=VUC T]W<100KU>5PJC\341U73A91W
MIO[46DH!CG,R['!Z8;.#7$7USK][KO@5[V.WTV[EDN&FM63S@DJP2 G*N 00
M3@=1GDGI5GXH6MO:?";6[>VMXH84B7;'&@51^\4\ <#GF@#K(-8TRZ=DM]1M
M)F52[".=6(4=2<'I5BVN8+VUBN;6:.>WE4/'+&P974]""."*Q%-_+/>7-SI-
MK:S6MMFTF+^;N+;MZG 7CY4X]ZP-.\3ZU>6_@Z&SCTRW&M::\[Y@<K R(C?*
MH897Y_NY'3K0!W]%</IWBO5M0T;2YF^PP7$\UU;W#K&\A9X79!Y40;<0Q4L>
M3M Y]1!8>,-;U>+PD;6/3X&UNSFEE,D;N(7C53E0&&1ST)!XZT =_4,]Y;6L
MD$=Q<11/._EPJ[A3(^"=JYZG )P/2N.TCQA?ZG;:-9NMK%J=]/>0R2A&,2BV
M=D9E7=G+$+@$\9/7&#/>:MK=C-X;BU.VTTSW>IO:RF-68 >7*R2)D_*2J<@Y
MQN/- '85!:7UI?I(]G=0W"QN8W:*0.%8=5..XR.*Y$>*]2C\2:=93+9O!>:C
M<6;)"C-Y01'9#YN=I8A/F7&1NQQCFQX$ '_"2@# _MZZ_P#9: .DN]0LM/17
MO;NWMD8X5II @)]LFIHI8YXEEAD22-QE71@0P]017%>#)7U+QCXPO;WYKNUO
MA8P!O^65NJ J%] Q)8^I^E8MS->:?K'Q&TW395ALX=/2]1=I*P2O$Y?: 1@M
MMW?7G'- 'H*Z_H[B<KJMD1;X\[%PI\O/3=SQGM4MAJVG:JKMIU_:W:IC>;>9
M9 N1D9P>X(->=FSO4O\ X=RI-8+-(A02"R.=JVDA4,?,RP 8X&1R<^U:<?B,
MZ)<:_90V&GP?9]4M;&U%O#Y:LUP(R&DP><&3)QC./>@#O:*Y74-:UO10\=[%
M9SFYO(;73Y85*[]XRV]"W!7#8^8;N.E9VH>(_%>F6A:YT^S1FU6VM()91@3P
MS,JD[5D8HRDD9)(/4#M0!W=%9,E_=:+X8NM1UIX)IK."6>8VD;(C*NYAM5B2
M#M [GFL6/Q+JEM=^'&O5M'M==78ODQL&MI3&9%&2QWJ0",X7D9[X !TKZII\
M=_'8/?6RWDF=ENTJB1N,\+G)XYJ>XN(+2W>XN9HX88QEY)&"JH]23P*XSP/;
M37;ZW+J+6MT8=<N6C)MR&212%#*2QQ\O '4#O574[K4[C5_'=I/=Q/8VVD1F
M.#R3\H:.8\'=UR.3@YXZ8H [Z&:.XACFAD62*10Z.AR&4C((/<4^O.]$\2:A
MHEKHUMJ(M9-.D\/M?1B"-A)'Y"1Y!8MALA\\!<$8YZUMZ-J_B*]U&QDN-.B.
ME7EJ96F3:IMWP"H_UC&12"1D*.1GO@ '4T444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !7)^/+.YO[/1XK6.Y9H]6MIW>W3<T2(V6?H1QZ8.?0UUE% '.WG@W3-2L
M=0@OGN)Y;]HWENBX253'_JRA4 +M/(P.I.<Y-1R>"K>XTG[#=ZMJMRQFBF:Z
MFE1I6,3!T&=FT ,,X &><YS7344 95WH,%YKFGZM+<7'GV,<D4:#;L82;=^X
M;<G.U>XZ52T_P;I^G1VEO'/=26-E.;BTLY&4QP/SC!V[B%W' )('X#'144 <
MB?A[IXC:WAU'4H+'[:M_'9QR)Y<,P??E,H6 +<[<XY. *V]=T*S\1:2^G7WF
MB-F5TDB?9)&ZG*NK=F!&<UIT4 <TW@NWFLK>"YU75+F6"ZBNOM,TJ-([QG*
M_)C:#S@ =3GJ:2^\#:9J)U8W5Q>.VIRQ3NP=5,,D0 C>,A05(VCUZ5TU% '+
M-X%T^Y?47U*]OM1;4;1+2Y^T.@#HA8J0$5<,"QY'UZTO_""V$VAW.EZCJ&IZ
MDDRJ@GN[@-+$%(9=C*!@A@#G&20,DXKJ** ,'3?"\>GZV=7DU34+V\-HMHSW
M+1X9%9F&0B*,Y8\T^_\ #%MJ>L1W]U=WKQ1F)Q9&4&#S(V+(^W&0P)[$9P,Y
MQ6W10!S&K^!['6+G59)+Z_@CU6W6"\@@D54DVJ55N5)! ..#@X&0:GGT:/3+
M\^((CJ%[=VM@;5;9#&3*@.[ R!\Q(]17044 <_X9TI+:74]7:P:QN=6G$\D#
MD%T4*%4-@D;C@L<'JYK1U#3IKVXMYH=5O;+R=V4M_+*R@X^\'1NF.,8ZFK]%
M &=_8MJNB3:3"TD,$JNKNA!<ER2[98'+$L221U-9UYX=G3PG;:+I>I7UL]JL
M<<%S'*JNH3 7>=N&7 &1CGIWS7144 4-9TI=:TN6P>[NK6.7AY+9E5R.XR0>
M#WK/L_"=O!;W=M>ZCJ.J6]U ;=XKZ8.@0]0 JJ!GU]JWZ* ,.+PQ!$9)?M]\
M]V;3[''=,R>;#%UPAVXR3@DD$G YX%5]*\(+I+H8]>UJ9(XV2.*>="B$C&[
M09(R<9R/:NDHH YK2O!J:5<PRKKVMW$<3F3R)[A3&['/+ (">3GKUZU?T'3K
MO38+M+J]NKH2W3S0_:I [QH<?)D # .X@=@0.U:U% '.GPK'!<:[>V^H:D+K
M5XU68QR1JR%4V*8SM^4@=^:U-.M+FWT6UM+F\DENHX%CDN<@LS 8+<C!/U%7
MJ* .5L_ EE9^'TT$:GJDFE*&5K9I47>K$LRET17P23D;N^.E7[GPO8RW>GW=
MHTNGW.GQ&""2T"C$) S&592I7@'&.".,5MT4 <^/"%@DFF/%-<QMI]S)=H59
M<RS2!@[OE3DG>W3'7C&!BL? EEO$L>HZC%<+J+ZDDZ/'N25U*N!\F-I4D8(-
M=310!RR>!-/BM$MDOM0$<>I?VFF958B7>7QDJ?EW$GGDYY)J._\ A_IU\-5B
M74-1MK/59!-=6D$B"-I<@EQE"RD[1G! /I76T4 -12D:J69B!C<W4^YK'TCP
MW!HTNJ207EV[:E.US-YC)\LA 4E<*,<*/RK:HH K:?:&PT^WM#<W%R84">?<
M/NDDQW8X&365;>%H--FNGTF_O-.BN9#-);P>6T8D/5E#HVTGN!@>U;U% '+P
M>!-,L[?1XK*YOK4Z3YH@DBE&YUE.9 V5((8\\8([8HT[P+8:8=(^SWVH;=*D
ME>V5Y$8?O,A@<KDC!('^/-=110!RNI> [#49M79;[4+2#5X]E];V[H(Y3MV[
M\,I*MC )4C.!G-6&\'6C2:E(U_?%M1LDL9R6C_U:A@,?)P?G;GW^E=%10!RL
MW@2R:>PN;;4]4LKJTM5LS/:S*C3PK]U)/EP<<X( //6M*U\.6MEKQU:&>X$G
MV-+(0EE,8B0DJ.F[.6/.>];%% &1XB\/V_B73EL;JXN885E2;]P5!+(P9<[E
M/0@&F'PW"?$T>OF^O/MD=H;,#,>PQE@QR-G7< <YK:HH Y23P<UGH>KV>EZK
MJ<5QJ-TUX9EF1'29F!)#!.%.!D8/&0*ZE RQJ&;<P !;&,GUIU% &9!H&GVW
MB*\UV*'%_=P1P2OV*H3C\3D _P"ZOI5"\\%Z9J#ZV;R2YGCUE8UN(V90J^6,
M(4P 01P<Y/(KHJ* .9;P38W.AW&EZE?ZEJ(G"#[3<SCSH]AW(490 I!YSC)/
M7-:>BZ*-'A=6O[Z_F? :XO9 \A S@<   9/;N<YK3HH QX?#L$/BBX\0"[NF
MNIX%MWC8IY>Q22H VYX+'G/>I+C0H;GQ%9ZVUS<+<6D,D,<:E=A5RI;(*YZJ
MO?M6I10!S<'@JQM=;N-0M[[48H+F?[3-IZ3@6SR]2Y7&<DC) .">HJQ#X7MT
MO;2[EO;NXDLS*UKYI0^29 0<$*"< D $D8]<"MRB@#E(_ .GP:?I-O;7VH03
MZ4\C6EXCIYJ!_OJ<IM93W!4]!39/A[IDNGRVQOM2$KW[:C'=K,JS03MG+(0N
M #DC!!'-=;10!SQ\(VSC36EU#4)9K&Z^UB:21&>6784R^5Q]TD8&!44G@BPE
ML[VW-[? W6H)J7FAD#13J5(9/EQCY%X(-=-10!CZ?I=U::[?7;7]Y+:311(D
M$\H=491@L@Q\H/&<DY.3Q@9)O#L$WBB#Q ;NZ6Z@MVMDC4IY?EL02"-N>2HY
MSVK8HH R]6T.#6+C39IKBXB;3[D740B*@%PK+\V5.1AF';K69+X(L9;"]LFO
MK_RKR_7492&CR)0RN,?)P,HO'M73T4 <I/X!T^>:=_[0U-$EU!-2$22J%CN%
M()9?ESR1R"2/3%23^"+&XL-4LWOK\1:G=K>3X:/(D79C:=G _=IZ]/<UT]%
M'-R^"[)]<N-4COM0@-V%^VVT,P6&Z*C +KC(.  =I&1UI#X*L5UVYU."^U&W
MCNY!+=6,4X%O.X &YEQG) &<$ XYS72T4 9>NZ%!K]K;PS3W%N]M<)<P36[
M/'(N<$;@0>I&"".:R?\ A [ +*HU#4L2:E'J9S*C?OTVD'E3P2H)'].*ZJB@
M#F;[P/IFHG5S=3WCG5)(I9"'53%)$ (WC(4%2-H]>E6M+\,QZ;K,VK/J5_>7
MDULEM(]PT>&5"Q4X1%&?F/2MRB@#'U;PY:ZIJ%KJ2SW%EJ5LI2*[M64/L/5&
M# JRD@'!!P>1BHM1\+P:OHUYINH7U[.+N+R99R4#[.ZKA=JY[X&3Z\"MVB@#
M$D\,PR:M+J;7UY]IEL?L+',>/+R3G&S[V23G]*SI/ &G_8](AMM1U.SN-)A^
MS6UY;RJLODX \MOEVLO ZCMFNLHH PY?"]K)>Z1=+=WB/I9=H0'5M[.I5V<L
MI+$@GOU.:G\1Z!;>)M#N-(O)IXK:X $GD%0Q (.,D''(%:M% $#VQDL6M6N)
M260H9?EW\C&>F,_A6'9>#;*P;1##>WO_ !)K=[>U#-&1L8 '=\G)PJCMTKHZ
M* .4MO 5A9RV4MOJ.I1RVDEPRNLB LL[[Y$;Y.A89XP1V(J33/ UAI1T?[/?
M7Y&DI*EL'=&&V3 8'Y>>  .G3US73T4 <F_P_P!.;3K>VCOM1AGM;N6\MKR*
M1%FADD8E\';@JQ8Y!!'-7I?"MK,-+WWEZ7TZY^UI(SJS2R[64LY*G/#,,# &
M>,8&-ZB@#E(/ .GV\MHT>H:D([.^DOK:+SEVQ,^_>H^7)4^8W4DC/!%:^C:'
M!HAOO(N+B7[;=/=R><5.';&<84<<#BM2B@#(G\/0-J\NJV=S<6-Y.BQW#V^P
MB8+]W<K*P)&3@X!QQG%1#PM8C2-2L!+<!M3#?;+K<IFF++M))(P/EX    Z
M5N44 8!\*6Y?1'^WWN[1@1;',?.4,?S?)S\I([5%>>"-,U!-;2[ENI5U>2.6
M8;U7RWC"A&C(4%2-JXY/2NDHH YF;P397FB3:;J%_J5Z\C(XO9IP)XV0Y1D9
M0 I4Y(P.YSG-+)X,M[C3H;6YU75+B6.YBNOM4LJ-*SQ-N0'Y,!01G  [YZFN
MEHH BGMXKJUDMKA!+#*ACD1APRD8(/U%8VF^$[33?[/7[5=W,6FJRV,=PRL+
M<%=O!"@DA25!8G )K>HH RM$T*'0A>B"YN9A=W,EU)YQ4XD<Y;&U1Q[56O?"
MEI>ZCJ-[]KO(7U&T%K<I$Z[&4!@&P5/S .P].>F0#6]10!ST7@^QCN-,E>YN
MIAI]D]C''(4*O$P4,' 7G(1?3I]:/#_A"U\.E%@U'4KFWA!6UMKJ??';+Z(,
M ].!N)(' ZFNAHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE/'6M7>EV>E6
M.GR^1=:OJ,-@MP "85;)=P#QN"J<9[FNKK$\4^'(_$NF10"X:UN[6XCN[.Y5
M=QAF0Y5L=QU!'<$T $GAU$^S-9WU_#)#-'(Y>[DD$JA@65PS'.1WZ].V15-O
M&MHMO;:@;:7^R+F[^QI>@C ?>4#%>H0L-H;W!P <UI6:Z[+Y:Z@;&$(07>U9
MV,N.V& V ]^6XXSWKG;7P/<PZ#'X9EN()-$AO5N8GY\[RUE\T1$8Q]X ;L_=
M[9YH FNO'\5I#J5R^C7YM=,OA9W<N8_DR$^< -EA^\' YQ^537/C=+!=;%[I
M%[#+I5HM\T6Z-FE@.[Y@0V 04;()^F:I7W@W4KO1O$MBMQ:*VL:@MVCDL1$
M(QM(QR?W0_[Z]N:GCC2KF#3O%NNW$MLD%QX?:S$8<[@RB1LY( .3)C'L/7%
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
MI(-0TK49I#) <H=Y1R>@5@2./F]:Z[5[:]NM.:+3KI+:Z\R-TED0LHVNK$$
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
MU%% !1110 C*KC#*"/0B@ *    .PI:* "BBB@ HHHH **** "BBB@ HHHH
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M5>2_M(K::YDNH4@A)$LKN B$=<D\#% %BBHOM,&8?WR?OO\ 5?-]_C/'KQS4
MM !1110 4444 %%!( ))P!U)JM8ZC9ZG;?:+"ZBN8-[)YD3AEW*<$9'H1B@"
MS15>]O[+3;<W%_=P6L .#)/($4'ZDXJ"UUO2;ZY%M::I97$Y4N(HKA';:.IP
M#G'(H OT444 %%%% !14,%W;7,DT<%Q%*\#;)51PQC;&<-CH<'H:CAU*QN;J
M2U@O+>6XCSOB20%EP<'('(P>* +5%%9\>NZ1-=BTBU2S>X+%!$LZEBPZ@#/4
M>E &A1110 451.LZ:-3333?0"]?(2$N-S$#) ]2 02.N.:EO]0L]+LI+R_NH
MK:VB&7EF<*JCZF@"S12*P90RG((R#2T %%07=[:V$!GO+F&WB! WRN$7)Z#)
M[U'::I87[E+2]MYV R5BD#$#W Z=10!;HHHH **** "BBB@ HHJGJ.K6&DP>
M=J%W%;QX+;I&QP.I^@SR>@H N44V.1)8UDC=7C<!E93D,#T(-.H **9--%;P
MO-/(D42 L[NP55 [DGI3+2[M[^SAN[29)K>9 \<J'*NIZ$'TH FHHHH ****
M "BJZ7]I)?S6*7$;7<*+))"&^95;(4D>AVG\JL4 %%59=1LH+^WL);J%+RX#
M&& N-[A1DD#K@>M6J "BBB@ HJK9:C9:DLS65U#<+#*89#$X8*X )4D=QD5:
MH **JV>HV6H-<+9W4-P;>3R9O*<-L? )4XZ'!'%)<ZKIUE<Q6UU?VL$\W^JB
MEF56?_=!.3^% %NBBJMMJ-E>7-S;6UU#--:L%G2-PQB8C(#8Z'VH M4451U+
M6M+T<1'4]2M+(2MMC-S,L>\^@R1F@"]14%U>6ME;&YNKF&"!<9DE<*HSTY/%
M3T %%5[V^M--M'N[ZZAM;:/EY9Y B+]2>*;;ZE87>GC4+:]MYK(J7%Q'*K1[
M1U.X'&!0!:HJK#J=A/:27<-[;R6T6?,F652B8&3DYP,#FF:?K&F:O:M=:;J-
MI>6Z$AI;>99%4CJ"0>* +M%4=-UO2M965M+U*SO1$VV0VTZR;#Z':3BKU !1
M5&76M-AU&/3Y;Z!+N5MB1,X!9L;MO^]CG'7'-6+JZM[&UDNKN>."WB7=)+*P
M55'J2>E $U%48]8TV6XM;=+Z!I[N+SH(PXW21XSN ZXY'-7J "BBB@ HHHH
M***JOJ-E%J,6GO=0K>S(SQP%QO91U('7 ]: +5%5[.^M-0A::SN(YXUD:)FC
M;(#J2K#Z@@BK% !1110 457GOK2VN;:VGN(XY[IF2"-FP9"%+$ =\ $TV]U&
MRTY8FO;J&W$TBPQ^8X7>[' 4>I)[4 6J**BN;F"SMI+FYFCA@C4L\DC!54#N
M2>E $M%16US#>6L-U;R++!,BR1R*<AE(R"/8@U+0 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '.>/M6N=#\":QJ%FV
MRYC@VQ/_ '&8A0WX;L_A5?QEI]M:?"W6[)(U,-OI,RQAAG&V(X/U]ZW-;TFW
MU[1+W2KL'R+N%HG(ZC(ZCW'7\*K2:9+K'AF72=7+J9H3;7+0L!YJD88J><!A
MGW&?QH HZU"9OAQ<[6*2QZ;YT,@ZQR(FY&'N& /X5J^']0?5_#>EZE(H5[NT
MBG91V+H&(_6JVK:3-<^&GT*UD?;<0FU:X<C,<1&UF[9;;D#CKC/>M6VMHK.T
MAM8$"0PHL<:C^%0, ?D* ):*** .-7Q/=?\ "8_V+>3?V?(]PRV\<UN?+NX1
M&2&BEZ%]V"5/8$8[U4L/%NK7&B>&+V4VQDU'5I+&Y41$ HK3 %>>#^Z'KU-=
M(?#=H]W'--/<S1Q79O(H)&!2.8Y^8<9_B/&<9/2J$?@/28W@*S7_ )5M?&^M
MX?M)"0R$L2% [$NQQ[^G% #-(U?6->MK35[&6S6QDO989;:92"L".\>X,/\
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
M-RWFQS@ "1&'W6X[5-/X*TVYTZWMI;B_>XMYQ<Q7[7)-RLH&-V\^W&,8QVH
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
MGG:B@'L<#  - '2T5YWH"7MQI_C5E,EO?VVK2O;YF,OENMO$1@GJA/8XR#C
MKJ],\1VE]X-MO$DQ$%K)9"\ESSY:[-S#\.?RH V:*YR'Q4?M^E6UYI[6RZO$
MSV3F4-E@N_RY./D;;SQN'!Y]<CPE!+KNH:AJFJ0!;NRU>YCAFBN6R%4F/RB
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
M"_,"<<]<5U]% "/NV-LQNQQGIFN<T/0=3T'P@=)MKZU-[&TKPW#P,4R\C/\
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
M6(F9X4=XS&S*"4)!*GTXXH ?1110 4444 %%%11W,,L\T,<BM)"0)%!Y0D9
M/X$'\: ):*KW\\]K83SVUH]W-&A9+>-E5I#Z L0!^-3@D@$C!]/2@!:**CGE
M,-O)*L;2E%+!$QEL=AD@?F: )**SM UB+Q!X?L-7AB>**\A694<C<H(S@XJQ
M8W$]S;M)<6<EHXD=1&[JQ*AB V5)&" #Z\T 6:*** "BBD)P"<9]A0 M%97A
M_7(_$&G27D=O+;B.YFMVCE(+!HW*'H2.JGO2>)=?@\,:#<ZQ=6\\]M; -(L
M4L!D#.&(SU]: -:BLRWU:>6^BMIM(OK9959EFD,3)D8^4[7)!/;CL:TZ "BB
MB@ HHK*TC7K;69-22&*>$Z?=&UE\]0N6"*^1STPXZXH U:*P+#Q;8ZA-8!8I
MX[?42XL;B0+LN-H)XP<C*@L,@9 -;5S<PV=K+<W,J100H9))'.%50,DD^F*
M):*YM_&$,.E+K,VF7\>D%1(;ME3Y8STD*;MX3'/3(') KHHY$EC62-U=' 96
M4Y!!Z$&@!U%%8=MXB-[J(AL]/GGLQ<RVDEVC+B*2/.[<IYVY!7/J.F,&@#<H
MK+UC7;?2--U*[*-<OI]L;F:"(C>$PQ[D#HK?E5VSN1>6-O=*I59HUD"GMD9Q
M^M $]%%9>J:[;:7<VEF8Y;B^O"PM[6  NX499N2 % ZDD=0.I H U**R[;6'
MEU5=-N-/NK:=H&G5GVM&RJRJ0&4GG+#@XK4H **** "BBB@ HHHH **R-5US
M[!>)86MH][J#V\ETMNCA"8T*@\GC)+J ._MBM.WE,]M%,8I(C(@8QR##)D9P
M<=Q0!)115:>]B@=H1^]N!$TP@0C>RCCC) ZD#DB@"S16;X?UB+Q!X?L-7AB>
M**\A694<C<H/8XK2H **** "BBJR7$[:E+;M9R+;I$KK<EUVNQ)!4#.01@')
M&.: +-%%95_KB6&O:3I3VTK-J1E"3 KL0HA<@\YR0/2@#5HHHH ***RM$UQ-
M:?4T2VE@:PO6LW$I4EF55;<,$C'SB@#5HHK*TG7$U:_U:T6VE@?3;D6[^85.
M\E%<$8)XPPH U:*QM6\1Q:1K&E:;)9W4TNIR-' \6S:&52QW98$< GH:V: "
MBLK3M<34=;U;3!;2Q2::T2N[E<2;UW K@GC'KS[5JT %%8VOZ^VA6SSKI-_J
M"11F6;[*$_=H.I^=ER>#PN3QTINJ>*;'2_"P\0F.XN+)HDF7R4RQ5\;3@D8Z
MCK0!MT450U74CIEJLB6=S>SR-LBM[8+O=L$]6(4# )R2!^E %^BN:L_&^FW.
MA7NIS0W5HUC/]FN;2>,"9)L@*F 2"6++@@X.X<U:7Q-;K]NBFM;F.]LUC9[0
M!7D<2<(4VD@Y(*]>"#G YH VZ*YO3/&-M>RZE;7>GW^G7VGQK+-:7**SLC9V
MLFQF#Y((X.<\4_2/%D>IZU-H]UI=_IFH)!]I2*\5/WL6=NY61F'!(!&<C(H
MZ&BBL-/$1N-3:WL]/GNK:*[-G<7$;+^ZD"AB2IY*C(!([]N] &Y15;4+B>UL
M99[:SDO)E VP1NJL_/8L0!Z\GM5D\#IGVH **RO#^N1Z_8374=O+;^5=36S1
MRD%@T;E#T)'4'O6K0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M3$"5E$BKDGJ>">*QO#GB#79YO!D]]J*W$6NV+O/"(%0(ZQ*X92.<GD$$XYX
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
M[B[2\>V>P6TFEA5!$;EV0[@N,JI7<._8GO5_3K>>V^+-\L][+=9T. J\J(K
M>=)Q\H /.3T[T =K17'ZE=:Y<^/?[%L=62RM3IHN\_95D8,)0I'/8C(_'\:K
M:3K/B'6UT[6+.6%;"6\>.Y@F= @A#L@VX7?Y@(7@G!.>!Q0!W-(S!$+,<*HR
M3[5YU!XJU0QZE;7UU=6&L6^G7%P+66WC,4A7!66"0+AT R""2?F'IFM33M>U
M&?6_"L,LX:'4]'DNKA-B@>8HA((.,C_6-QTZ4 =/INJ66L:?'?V$ZSVLI8)(
M 0&VL5/7W!%6Z\DT;[4=!\"107]Q;1S:Q>)(L03#8^TL"=RG."OTYZ9P1T]G
MXBO1XQ72M4EN;.22ZF%LC0HUM>0@-M$<@&1( %+*Q[-QC% ':5%<W,-G;27%
MQ*L4,8RSL>!6%K&KW"^*M(T""9K;[;#/</.JJ6Q'M 5=P(R2^3D'A??(X[7M
M2U+5?!FJ6UY=.L^F:_;V+31(JBX47$)5R"" <.,@8&1Z<4 >C:;J]CJRSFRF
M+FWE,,R,C(T;@ X96 (X(/3H:NUA^)=6?POX/U+5@K74UG;-*-X ,C <%MH
MZXS@=*R;O5-7TK7])L/[0%[!JMI.1(\*#R)8T#AEV@90@D8.3G'- '945YII
M/B+Q+'9>#=:O=0BO+76]EO<VBVRH8V:)G61&'.?D.0>.> *TM!U;Q)KD&BZU
M!/ FFW\9:XBE9"(]R_)Y>%W%E; (8G//2@#N:*\YT;6?$%SX/L-<O=?@5KV2
M.'R?L:Y!\\J?+P"6D91@ @@'D]#5/4-8U?4=$EBGOKJWDM/%5M8A@L0D>(R0
ML ^T%<C?VX.!G/((!Z2E_;2:C+IZR9NHHUE=-IX5B0#G&.JGOVJS7!:YXLU+
MP[J'B<R2"[@TS2(+NWC:,*?,9I%)8CJ,HI/3O@"K&HZKK&CZWI]B-0^V0ZG8
MW#K*\* P31('##:!E&!(P<D''- ':T5Y[X?U_799_"$U[J*7,>N::\TT)@6-
M8Y%B1PRD<\Y(.>/0"K_A'Q#>:CJ;:?JTMU;:K%:^9<6%S BKG<!YD+J,/'DD
M=21QF@#LZKWE];V$0DN9-H9@BA5+,['LJ@$L>#P!V-<_-J=[JGB[4M"M+U[
M6-E%.)4C1VD>0N!PP(VKL'3!);J,5RYU.^\3P_#_ %.>>6RGN+^9)8X%0J)$
MAG4NNY3UVG&<C!]>: /1=-U.SU?3X[^PG6:VDSM< CH2""#R""""#T(I(=5L
M9]5N-,BN%:]MXUDEB .55LA3GIS@_E7/?$=IX?!4[6MU+;-]HMU9HMH+*\Z*
MP.0>"&/3^60<355U*#QGXBEL-4>WN+;P_;R^>84=G97N",@C;@XYP/IB@#TB
MBN"B\1ZUKYCLM-D%K>'1K;4 R[/FDF#=0X.44H,XY^;J*U]=N]7B^&NHW:^4
M-833)'/V5BRB81G)0]3@YQ^% &C)XDT>)Y@]]&$@8K-* 3%$1U#R8VJ1Z$BM
M*&6.>&.:)@\<BAD8="",@UA>"H+,> =#BME1[5["+C&0VY 6SZDDG/N369%?
MW=_J>MZ+H]Z+&/1;6W6V*HL@D9XRREMP.4P%'&#PW/3 !V=%>=:-XCUSQ3J&
MF)#?#38;_01?E8[=7:.7S%7*ELY'/<=#Z\ANA>)->NXO!=_=7\;IK8>&XMEM
MU5%987<.I^]G*<C..> * /1Z*\OA\1>*8M L?$4FIPW$*ZNUC<60M542Q&Z:
M $,.0X^7&...<]:TY/$>J1:_IH2]%S:7>LS6#B.)?(5 DA50Q <R*8QN()7.
MX=N #O:*\UC\0^(D@6_EU1)(XO$ITMK<6R*LD)G\K)/4, 0001TYS6E/KFJV
M&MZSH5Q>EKRX6*71G,2#Y'.PY 'S&-^6_P!G!H [BBFHI6-59RY  +'&3[\<
M4Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** .+TOPNUQKGB:;5K2=;34+Q)8XS<#RYHUB1,,JMZH>".00#GI726^B6
M-MK-UJT22"\ND2.9S,Y5E7.T;2=HQD]!W-:%% '.V'@;P_IDMPUI:21I.'!@
M^T2&*/?D/Y:%MJ$Y/*@=:L'PIH\MO<07-NUVD]N+5_M4K2DP@Y"98YZ\YZYQ
MSP*VJ* .<C\#:%'HT^DF&ZEM9]GF>;>2NY"'*KO+;@H/10<5<F\,:5<75[<S
MP22R7MJ+.XWSN1)#S\I&<?Q-R.>36O10!A?\(AI/V?[/B[\HVPM)%-W*WFQ<
M_*^6^;[Q&3S@XSCBIK#0X['7]0U.)G1;J.*,PB5F3Y!@$*>%XP,*.V3G/&O1
M0!F7&@:?<ZLVJ2)+]L:V-H76=U'E$Y*X!QUYSC-5[;PGH]F=),$$R_V2A2R'
MVB0B)2-I&"W/''.:VZ* ,S4] T[5[NSNKN.7[19EC!+%.\3*& ##*$9!P,@\
M<53MO!FAV<.GPV]M+''I\[7%JHN9,1NP()'S=,,1@\8)K?HH H:;HUEI,M[+
M9I(CWLYN)]TK/ND( +88G'  X]*J7'A32+I]6::&9CJT8CO1]HD E4#:!@-\
MO!(XQ6U10!B3>$M&N95DGMY)2+)[##SR$&!L;D(W8.<#D\\#FHK7P5H=I,LR
M6\\D@M#9%IKJ63="?X#N8Y')QGIGBN@HH YJX\!Z!<V-A:O;W*C3\BUF2\E6
M:($ $"0-NQ@ 8SC 'I5^+PWI<&HVE_% Z7%I UO"5F?"QD@D%<X.2 22"216
MM10!@W7@W1+P7_G6\Q:^GCN9F%S(&\U,;'4ALH1M7&W'2HW\#Z#);:A;O;3M
M%J#H]T#=RYD90 "3NSGY5R1R<#.:Z*B@"I?Z;;:GI4^FW:O):SQ&&51(RET(
MP06!SR/>L_4O">CZMI=II]W!*T5F5:VD6=UEA(& 5D!W XXZUMT4 8P\,::D
M5ND0N8O(C>)6CNI S*Y!?<<Y8D@')R<\YK$B\+,/&\LR6D]KI":1#80-;W'E
M@;'<E<*V[&UE .,C!Z5VE% &!J/@O0M3%AYEH\#6">5;26D[V[QQX V!D(.W
MCI1?^#-#U&YM+B2UDBFM(O(C>VN)(#Y7_/-BC#<OL?ZUOT4 8UUX6T>[O)+J
M2U99)+3[$XBF>-6A^8!2JD#C<V#C(SQ575/"%E?Z9>6RM.;BZCCB:Y>ZD\Q5
M1BR?,#NPI).,C))R><UT=% %:[L+?4-,GT^\3S[:>%H958_?4C!!(]16=;>%
MM*M;NVNXDN?M%M;M:Q2-=RLPC8@D'+'/(')YX'I6U10!S4W@+P]-I=CI_P!E
MGCBL'9[22*ZE66$M][;(&W 'N,XK>M+."QLX[2V3RX8UVJ,DGZDGDGN2>2>:
MGHH P3X-T1M(OM*:"=K*^F:>XC-U*=[LVYCG=D9/)P:FE\,:7-=7ES)'.TUY
M;+:3M]ID^>(9POWN/O-R.>36Q10!S<O@/P],@1[2;9]B%@RBZE D@ (5' ;Y
ML9."<D9JS%X3TB"<SQQ7 E:S%D6-U*281DA>6]23GKSUK;HH YN?P+H$]MIL
M'V>XB_LV/R;62"[ECDCCQC9O5@Q7 '!-7I/#6DRWEM=-:GS+:V:UB42,$6)L
M!DV [2#M'4=A6M10!SUAX)T/3)[.>UAN5ELX7MX&:\E<I&V/DY8_*-HP.@QD
M<UIZ/I%EH6F1:=I\;QVL6=B-(S[<G)Y8D]2:O44 85CX/T73=6EU*TMI(YI9
M&F,8G<PB1OO.(L[ Q]0,\GUJ2T\*Z18S(]O;NL<<[7$4!E8Q1RMG+*A.T'DG
M@8!)(Q6S10!@OX-T5[2XM6@G,-Q>"^E7[5+\TP8,'SNR.0#@<<#BH;WP+H%_
M+?//;SA;\JUU%%=2QQS,,89E5@-W YZUTE% &2?#>EM>W=X\,DDUW:BTG,D[
ML'B&<*03C^)N>O)J*W\)Z1;/I;QQ7&[2PPM&>ZE8IN7:<Y;YOEXYS@<5MT4
M8UMX5TBTG\R&W=4%P;I8/-8Q)*<DNJ9V@Y)/3&>>O-12>#=%EM+JU>"<PW=V
M+V9?M4OS3 A@V=V1RJG XX%;U% %#5M&L=<TXV%_&TD&Y'&V1D964AE8,I!!
M! .0:RW\#:!(EXCVUP1>2Q33YNYLN\>W:Q.[K\JDGN0,YKHZ* ,2Z\(Z+>R:
MD]W:-/\ VE$D-V))G82*F=G&< C)((P032Z;X6TS2]2&HP?:Y+P6XMO.N+N6
M4F,$D [F(/)-;5% &>=%L3KPUK9)]O$'V</YS[?+SG;MSMZ\]*HVG@W0['6I
MM5MK:2.>60S/&)W\DRGK)Y6=F[WQFMZB@#'M?#&E6HC ADE6*![:)9YFE$<3
MXW*NXG@[0/H,=*K6'@K1--N+*XMXKKSK*)X;=Y+R5S'&V,H,M]T;1@=!VKH:
M* ,!?!FAIIEGIZ6\RV]G<&YM\74H:.0[LD-NW8.]LC./F-6H?#NG07:7 25F
MCGDN8DDF=TCE?=N95)P"=[>PW'&*U:* ,_4]%L=6>UEN8W$]HYDMYXG*21,1
M@X8'.".".A[U6N?"VD7>E#39K>0VOG"X95G=6>0-OWLP.6.X \GJ*V:* (9K
M6&XM)+2>,302(8Y$D^8.I&"#GKD5E0>';'2K;=9P3S2P6[06RR3M(8T./D0N
MV .%[]ASP*VZ* .2\$^%QI/AO0X]1@E&H:?;B,)+/YBQ/MVLR<D#/(SV!(&
M2*NZ=X+T/2=0FO+&VEA>1G<1K<2>5&S9W,D>[:C')Y !Y/K7044 8/\ PANB
M#08-%%O,ME;S"> "YDWQ2!MP97W;@<D]#W-,/@G03:WEO]EF\N\N$NI3]JEW
M><FW:ZMNRK9522""<<YKH:* ,@>&=)^V75TULTDEU:K:3B65W62$9PI4DC'S
M-V[FFVOA?2[2$1(D[A;<VL9DN'=HHCC*(2<J.!TYX'/ K9HH PX/"6CV_P#9
M?E03*-+B:&S'VF0B-&&TC[W/  YSTJQIWA_3],FBE@65I(8/L\333-(8XL@[
M06).,J/<X'H*U** ,R]T"PO]1CU"198[Q(C#Y\$S1.T9.2A*D9&>>>AY&*CF
M\,Z3,=,_T=HUTLYLUAE>-8CM*\!2 ?E)'.>IK7HH IZKI5GK>F3:=?Q&6VFQ
MO4.5.00P((((((!R/2J)\*:29[J<QW!ENK46DS&ZE)>(9PI^;_:;GKR>>:VJ
M* .<NO N@7::>&M[B-]/A%O;RPW<L<BQ?\\RZL&9>.A)KH(H8H($@BC5(HU"
M(BC 50,  4^B@##M?"6DV)=+1;FWMG8NUI%=2+!DG)P@. #W P#Z5+=^&M,O
M+YKUHI(KAX/L\CP3-%YD796VD9 R<=QDXZUKT4 92^'-,CU*/4(H7BN([7['
M&8I714AZ[0H.T<@=L\56@\(:-9V^EQ06TX3269[)!<R'RR00>K<\$CG/6MZB
M@#C/!_A9K32D75[69+B+4+B[2%[C?&&:5W1PH8C(##Z$9Z\UH#P-H F646LX
M*7AOHU%U*%CF.=Q5=V%!W-D#@YY%='10!@_\(;HIM6MO(G\IKW[>1]JE_P!?
MNW[\[L_>YQTSVIEO8WFI>)4U'5-,M[5=-\Z*Q<3"5Y0^ 9.@V?*N-O/WCGH,
M]#10!4L=.M].^T_9_,_TF=KB3?*S_.V,XR3@<=!P*MT44 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5D^(_$%OX8T>35+NWN)K>-D5_("EAN8*.&8=V K6KB_BP0OPWU(
MD@?O;;K_ -?$= &N_BJUM-0M++5+.\TV2\?R[=[E4,<DG9-Z,RACV!(SVS6[
M7 _%-TU3P_!X>L7676+^[@-K'&<O&%D5FE./NJJ@Y;WK)U?6XDUQ+JVU.1#%
MXEAM9GGNMK!?E62)8Q@"( YR>I)..AH ]0CGBFDF2.16:%]D@!^ZVT-@^^&!
M_&I*\C-]'H5EXNN+:Y:!AXA1;E_-=S%;-]G\R3:&!QACEA@X/!'%='86NEFR
MUS[1XK2;29_)D8VURT4=F?\ 8E\QBNXA25R.O3YJ .QO[ZWTS3[B^O)1%;6T
M32RN?X549)_(5FVWB'SKRRMYM*U"U^V F&298RIPI;!*N=IP.AQ^AQ:UYK!/
M#^HMJJ!].%M)]I4]#'M.[],UQ&FP:KX/\0Z)I=MJ@UOP]J+.EHEP0UQ9[8V8
M,L@^_'@8R>@('U /1Z*\P\*70UX:-J$WB58]4S)%?Z?'O$LCD$/&Z^9\H0C(
M(48 &, UGZ%'=_V!X)UNUU749]3NK];:Y62\>19H"9/,!0G'RJI;.,Y')S0!
MZW%/%/YGE2*_EN4?:<X8=1]:DKQ^ROX-"T"<17@M8'\47%O?R/*[""$RR[2P
MW JI8("<C(/)-7[^$VMK8K9^)9KRWF\16R@VLSJD*O\ >A#;VW+T."3MSQB@
M#U&LNSUR*\\0ZEHPMYHYK&*&5Y'V[7$F_&W!)_@/7%>;:W ]EIOQ $&H:B@T
M=H[BP'VZ4^0[0)(3DME@6[-D<G Y-:E[IUEJWC3Q1]OOKFT1-)LYA+;W3P%"
M//._*D9V]><CVH ])HKR2UU6^U);+2_%&KII-Q/H-O/%)<%HRTIWB5P0Z 2+
MB,X.2.< <YU;*P.I>-X+&[UC4;J)-"M;G<ES) )91*P\W8K<9"C(Z'/(H [C
M4M5@TP6RR*\D]U*(;>"/&^1\%B!D@<*K$DD<"F:3K-MJZW(B22*>TF,%Q!*
M'B< '!P2""""""00:H>)]%DU!]-U*VO8K2[TFX-S&\ZYB92C(ZOR, JQY[5B
M^$IOLLOB#Q3K-S;VEMJUY&+=Y3Y*-&B")'^8\;R"1GDC![XH [&_O8]/LI+J
M59'5,82)"SN2<!5 ZDD@#ZUBZ;XST^];4H[NWN]*N--B$]S#?HJ,L1!(D!4L
MI7Y3R#VK;OKVUTZRFO+V>."VA7?))(<!17F_B9+7Q'X8\576GWEM=:Q>Z;LC
MM;>99'CMHB6"D*3\S%V)]V"\XR0#M;3Q197,HCFBN+-VM3>QBY4 R0CJPVD]
M,KD'!&X<5!IWC&UOM;&DW&G:EIUU)$T]O]NA""=%QN*D,>1D94X(STK(O)8M
M1\>^$[NSD0VEKIEU=3R _*L4BQJF3Z$@D?[I]*MV.JZ'KWB>UU)=4LI7ABD@
MT^!)U:1]^#)(5!SR$ 'H 2>O !9M?&ME<:W:Z9+8:E:?;=WV*YN8 L5SM&XA
M2"2#@$@,%R*Z6N/_ +8T+7O$EA/_ &M8-%83,MI$+A"\UPP,>X*#G:H+ >I)
M/0 GL* "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H+JR
MM;V,1W=M#<(#D++&' /T-3T4 5[6PL[$,+2T@MPW7RHPF?R%,?2]/DFDE>QM
MFDE96D<PJ2Y7[I)QR1V]*MT4 0?8[7S)Y/LT.^<!9F\L9D & &/?CUJ*/2=.
MBL38QZ?:I9DY-NL*B,G.?NXQUJY10 UT26-HY$5T8896&015:VTK3K*=Y[2P
MM8)I!AY(H55F^I YJW10!4&GVD%S->6UG:I>RKAYA& S^@9@,D5D>$/"\7AG
M0[6SD2UENX%*-=Q0A&D!.>>I]!U[5T5% %<Z?9,EPAM+<K<G,X,8Q+V^;CYO
MQJ,:1IHMH;8:?:""$YBB\E=J'_9&,#\*N44 4VTG37\W=I]HWG',N85._P#W
MN.?QI9-*TZ9X7EL+5V@&(6:%28Q_L\<?A5NB@"M=Z=9:@(Q>V=O<^4VZ/SHE
M?8WJ,C@TX65H+LW8M81<D8,WEC?CTW=:GHH BGMH+I56X@CE53N D0, ?7FJ
M^K:7;:SITEA>1I);R\.K(&R/;/0^_4=L'FKM% $5Q:V]W"8;F"*:(XRDB!E.
M/8U%:Z;86+,UG96UNS##&&)4)'O@5:HH K1Z=8Q1311V=ND<V?-18E DSUW#
M'/XU'!HVEVTGF0:;9Q.05W1P*IP>HR!5VB@"C!HNE6TRS0:99Q2KRKQP*K#Z
M$"KU%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!'/-';6\D\SA(HE+NQZ!0,DTZ-Q)$D@! 8 @,,'GU%9FN_Z1%;::
M/^7V<1N/^F2_/)GV*J5_X&*YW^WK^U\9QV6JR7=M;3WC)931HDEI<IL($3,!
MNCD# GGJ5(SCB@#L4NHI+N6V5LRQ*KN,< -G'/K\IX^GK66WBS1EO;NS^T3&
MXL\?:$6UE;RLC(+$+@ CD'TJ70/WUE+J)^]?RM<#_<("Q_3]VJ9]\U@^&O\
MDI?CCZV'_H@T =58ZA9ZI9QWEA=0W-M(,I+"X93^(JS7D-IK$VB^)/%G]E,(
M],O=?L;**90"D,TB@7+@'C.<#GC<1G/2M;Q/KNN:'_PE-A;ZC*_V31UU.TNF
MCC+PL6=3&WRX8$ID9&>O- 'I%07MY!I]E/>7+,L$"&21E0L0HY)P 2?PKB;G
M6-3T?7-6MKG7%-O_ &&=02:[A79:RAF7(" $IT.TY/'4YJ%=4U.2;Q-I=Y-<
MR6Z:$EU']J2-9 SB56/R#@'8#@\CVZ4 =W:WT%[IT%_;LSV\\*S1L%.61AD'
M'7H>G6H-.UFPU71TU6SGWV3AF$C(5X4D$X(!'(/:N.\-ZG<7C^'_  [%=26D
M4?ARWO6>(+OD+80 ;@1A<$GCDE>V0='X9Q[OASIL4N)<^>K[E&&_?/G(]Z -
M!?&FA-.D"W%R9I(C,D8LI]S1\#>!LR5Y'/3FMFTNH+ZS@N[:0203QK)&X&-R
MD9!Y]C7)7'_):-/_ .P!/_Z/BKL418T5$4*JC 51@ 4 4[[6+'3YXK>XF/VB
M8$QP11M)(P'4A%!.!D9.,#-+8ZM9:E+/%:S%I;?;YT;QLCQ[LXW*P!&<9KD?
M"TK/\3O&B7W%XIM?LX;_ )]MAQL]MQ;..YIM[XCNTU7Q?;F:RT]M-BM$2^$+
M.[^;DH"N3D@L0!@Y+#Z4 =[2$X!)[>@KS'5?$>O6>D^,EBO;BWFTMK9[5ITB
M>1!(J[E; *D9R?49ZUO?:=1@\76GAJ;6;B03VT^H-<F.-7(#(BPKA<8&YFSC
M/ YZT =)I6K66MV/VRPE:2#S'BW,C(=R,5888 \$$5=KR?0KG5+'1M M;35)
M(OM?B*_M+E_*C8R+ON&W<KPV4!XX]B.*T;;Q+JUO#_9DM]Y\S>(I=*2\GV1M
MY8B,J@E4*[B<)G;SGUH ]'J.XGCM;>2>4L(XUW,54L0/H 2:X#4+GQ5IB:=:
MW&M1"2XUQ+8/"J2.+9T9@KYC W@KP0!D8SFNS2WGM-!:WN;R2\FC@8/<2*JM
M(<'DA0!^0H IGQAH0TFUU3[:WV&[D$<$P@D*R,3A0/E[G@>O:K7]O:=_;*:1
MYSB_>+SQ"87!\O.-V<8QGC/KQ7F,?_)%_ __ %_:;_Z.%=:__):X/^Q>D_\
M2A: .SHHHH **** "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@ HHJ*XE
M>&WDEC@DG=1D11E0S^PW$#\R* !K:%KN.Z9,S1HT:MD\*Q4D8Z<E5_*LZ3PS
MI,LDCR6[MYDC3%3/)L#L""P7=A6P3R ",U%_;FH?]"KK'_?VT_\ C]']N:A_
MT*NL?]_;3_X_0!LHBQQJB*%10 J@< 5CGPII!OKN]$-PEQ>;?M+I>3+YN!@;
M@'P<#@>U)_;FH?\ 0JZQ_P!_;3_X_1_;FH?]"KK'_?VT_P#C] %E] TA]%.C
M'3K<::5V_9E0*@YSD =#GG/7//6HI/#.DSV%W936SS0W:A+CS9Y'>51T5G+;
MB.O&<<GU-1_VYJ'_ $*NL?\ ?VT_^/T?VYJ'_0JZQ_W]M/\ X_0 ^X\+:-=S
M22W-H9GEM#92>9,[!H3_  $$XQW]<\U%#X-T"!I&CL2'DMOLCN9I"S1<_*6+
M9/4C/7!QG'%._MS4/^A5UC_O[:?_ !^C^W-0_P"A5UC_ +^VG_Q^@ E\(Z)*
MFGJ;-E.GIY=K)'/(CQIC&S>K!BN /E)(J]I.D6&AZ>EAIMNMO:H2RQJ20"3D
M]2>]4?[<U#_H5=8_[^VG_P ?H_MS4/\ H5=8_P"_MI_\?H M/H>GR:VFLM"Y
MU".,PK-YSC"$Y*XSC&0#C%36FFVEC<7D]M%LEO)?.G;<3O?:%SR>.%'3%9_]
MN:A_T*NL?]_;3_X_1_;FH?\ 0JZQ_P!_;3_X_0!;O]#T[4KJ&[N;<_:H05CN
M(I&BE53U4.A#8/IG%57\)Z'+9W]K-8B:/4-OVII97=Y=OW<N26^7MSQVQ2?V
MYJ'_ $*NL?\ ?VT_^/T?VYJ'_0JZQ_W]M/\ X_0!$_@CP[+'=H^G;A>(B7),
MTF90GW=QW9)]^IP,YJYJ7AW2]6-FUY;N\MF2UO,L\B2QDC!Q(K!N1UYY[U!_
M;FH?]"KK'_?VT_\ C]']N:A_T*NL?]_;3_X_0 D'@_0;9;98+'RUMKEKJ$+-
M(-DK9W-][J=S?F?6B?P?H-S87MC<:>LMM?3?:+A))';=+Q\X).5;@<C'2E_M
MS4/^A5UC_O[:?_'Z/[<U#_H5=8_[^VG_ ,?H %\(Z(EG:6JV;"*TG%S#B>3<
M)1P'+;LLV.,DFM>X@CNK>2"7<8Y%VL%<J<?4$$5D?VYJ'_0JZQ_W]M/_ (_1
M_;FH?]"KK'_?VT_^/T (?!^A'2;32OL;_8;219((1<2 1LIRI'S9X/(]*M?V
M#IW]M)K'DR'4$A\@3&=R?+SG;C=C&>>G6JW]N:A_T*NL?]_;3_X_1_;FH?\
M0JZQ_P!_;3_X_0!MT5B?VYJ'_0JZQ_W]M/\ X_1_;FH?]"KK'_?VT_\ C] &
MW16)_;FH?]"KK'_?VT_^/T?VYJ'_ $*NL?\ ?VT_^/T ;=%8G]N:A_T*NL?]
M_;3_ ./T?VYJ'_0JZQ_W]M/_ (_0!MT5B?VYJ'_0JZQ_W]M/_C]']N:A_P!"
MKK'_ ']M/_C] &W16)_;FH?]"KK'_?VT_P#C]']N:A_T*NL?]_;3_P"/T ;=
M%8G]N:A_T*NL?]_;3_X_1_;FH?\ 0JZQ_P!_;3_X_0!MT5B?VYJ'_0JZQ_W]
MM/\ X_1_;FH?]"KK'_?VT_\ C] &W16)_;FH?]"KK'_?VT_^/T?VYJ'_ $*N
ML?\ ?VT_^/T ;=%8G]N:A_T*NL?]_;3_ ./T?VYJ'_0JZQ_W]M/_ (_0!MT5
MB?VYJ'_0JZQ_W]M/_C]']N:A_P!"KK'_ ']M/_C] &W16)_;FH?]"KK'_?VT
M_P#C]']N:A_T*NL?]_;3_P"/T ;=%8G]N:A_T*NL?]_;3_X_1_;FH?\ 0JZQ
M_P!_;3_X_0!MT55L+N:\@:2?3[FQ8-@1W#1EB,=?W;L,?CGCI5J@ 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@#.UC7-/T&U2YU*9XH7D6-66%
MY,LQP!\H/))P/6F6WB+2[K4%T];EHKUU+I;W,+P2.HZE5< L![9K ^)__(K6
MW_84LO\ T>E5?BB-]IX>CM>=7.LVYL=OWP0<N?\ ="9W=L=: .]HKS>^\2:M
M+X3U_P 26MW)'=:5J$T4=EM4QM'%(%,;#&277G.<@L,<<5%KVJZ['_PG%Q!K
M=U;C1H(;JTB6.+ )A,A1LKRN1CU]Z /3:H1:Q93ZW<:.CO\ ;;>%)Y$,; !&
M)"D$C!Y4],]*XCQ;XBU*TMM8O-.U"0RV%O:R^3$BB.W9CEA(6R7+J1@ < =B
M02OB/69?#WBWQ1J\,0EEM/#<$J(>A82SXS[9Z^U ';2:Q91:W;Z.[N+V>%YX
MT\MMI12 QW8QQN'&<\U!JGB32]&DE2]EG0PP?:)3':RRK''S\S,BD*/E;KZ&
MN96WDB^)'AF5]1FO1-I-VV^3;@G= 2RX P#D<=!@8[UM^.E4> ?$CA1N.EW
M)QR0(VQ_,_G0!>TWQ!IVK2B*T><NT0F7S;66(.A_B4NH##D=/6K\\\5M!)//
M*D4,:EWD=@JJHY))/05G>&U7_A&-'<@;A8P@''(!1<C]!^5<U\5WDC\+63L"
M=.75;4ZEZ?9A(-V?;.W- '0CQ3I/E13-)<)!,Z)%-):2I&Y8@+ABN.21@YYS
MQ6S7,>.=8GT;P['>6L5K<+)<P0,DZEE(DD501@CH2#^%8>O:]J=K?7%Q9ZE)
M,EMJ]G:.(XU6&)7,2R1,#DNY\PMD?=R!G((H ]#JA<ZQ96FKV6ES.XN[T.T"
M^6Q5@@RWS8P,#MG-<9)J>KV^H>,=0?5KJ6VT"0RPV2QQA9E^RK)L8[<XW-QC
M!]2>T02XN?$_@2^DU2>X>\M;F1GPFT,T .Y!C '/ Y' Z\D@'H]%>8^'M9UQ
M[?P7J-WK,]R=5N)K:Z@>.,1L DK*PPH(8&,=\=>*T-!U'7M?MM*UV'4K>"UF
MG=+N!Y0PVDLHC5?+^616Q_$<X.<YH [ZLU]?TZ/6_P"QFED_M PFX$(@D.8P
M<;LA<8SQUZU@> 'U74=(BU?4=9N;MG:X@,#QQJGR7#JK_*H.["XZXP>G%-?_
M )+7#_V+LG_I2E &L/&.A'2;S5!=R?8K*1HKB4VTH$;*<,"-N>#U]*V+:XCN
M[:.XA+&.10RED*D@^Q (KR9_^2/^/O\ L(:G_P"C37JNG_\ (,M?^N*?R% %
MFBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH H
M:MHNGZY;I;ZC;^?"CB14+LHW Y!X(Y!Y'I3;70M-L[S[9%:J;O;L%Q*S22!?
M[H=B2![9J#Q%XCM?#-E%>7MO<R6[RK"7A52$9B N[)& 20,]/6K&I:LNF1VK
M/:W,S7,RP(D(4L&;URPXX.3VP3TH C?P[I+WTMX;-?.F=9)0'8)(ZXVLR [6
M88&"03P/04V?PSI%RVHF:TW_ -I*%O 97Q, , ,,],<?3BKME=/=Q2/):3VQ
M25XPLVW+!20&&"?E/4=\59H P;KP9X=OGF>ZTN*9IH5@E+LQWHOW<\\D=FZC
MUJVOA[2DNY;D6:&66W%K)N8E6B&<(5)QMY/&.Y]:TZY1_B!I<":A-<VFH06F
MG77V2[N6B5DADXZ[6)Q\R\@8YH OZ?X/T#2[FUN+33E26U5DMV:1W\I6QE5W
M$X' X' [5IZAI]MJEC-97L?FVTRE)(]Q =3P0<$9!]*L*RNBNC!E89!!R"*6
M@#.;0=,>SL;1[4-!82I-;(SL?*=/ND$G/'ITJ]-#%<0O#-&DD4BE71U!5@>H
M(/45'>W#VEC/<);RW+Q1LXAAQOD(&=JY(&3[FEDN#'9-<&"4E8]YB&-_3..N
M,_C0!EIX3T5(H8?LC-;P.KQ6\D\CPH5.5Q&6*C!Z<<=J;=^#O#U]<W-Q<Z7#
M)+=.DDQ)/S.F-K8S@,-HY'/%7=$U:#7M#LM6MDD2"\A6:-9  P5AD9P2,U?H
M S[31-.L;B[GMK8))>$&XRS,),#:,@G'0 ?08JA:>"O#MC+;RVVFI&]L7-OB
M1SY.[[VP9^0>PQCM6X\T44D2/(JO*Q6,$\L0"<#\ 3^%/H QX/"NBVT-C%#9
M[(["0R6JB5\1,<Y*\^Y_,^M-MO".@6>L3:M;:9#%?3%F>5"1\Q&"P&<!B,Y8
M 'D\U$GBJ.?5]1TNVTK4)[G3MGV@((@!O7<N"7&<@5>L]5-Z]IY=A=K#<VWV
MCSI$"K&<C]VPSD/STQC@\T 2:7I-EHUG]DT^'R8-S.$WLP!8Y)&2>I)/U)J-
M]"TZ36/[7:!OM_E&$3B5P1'G.W@XQGG'KS6C10!B#PEH:Z9=::++_0KN0R7$
M/G/MD8\L3\W.>_KWK6MK>.TMH[>$,(XUVJ&8L0/J>:EHH **** "BBB@ HK,
MT;7(=:.H"&">%K&[>SD68+DNJJ21@GCYA6G0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% &?KNCV_B#0;[2;H?N;N%HF/=<CAA[@X(^E<IX'O[[
MQ#';?VI&ZW6A*]E<E@</=@E&<'VC .?^FQ]*[NF)#%'OV1HOF-N?:H&XXQD^
MIX% 'EUGKLUG:6$%_J%PNFS^);ZSN+J6=MRHK2^5&9"<JI94'7H,=":OZC?P
MZ5<Z5IT?B"1]*O+^Y1[NYE9TC?8&C@\Q64[<E@,MU7:<XQ7;_P!B:5]BFLO[
M,LOLLQW2P?9UV2'U9<8/XTZ32--FTT:;+IUH]@ %%JT*F( =!LQC]* ,[PG
M]KH[P-K)U=([B01W!!X7.0FXLQ?;G;NR3Q@\BN-TG09/$P\<Z3)?_9["XUUT
MN%BBS*Z^7$2 Q.%SC'W3WKTN"WAM;=+>WACBAC7:D<:A54>@ X J&TTRPL))
M)+.QMK=Y3F1H8E0N?<@<T <1!8R-XR\1PP7>H&/2[:RGLK..[D$8?9+\I4'E
M3M *]#5/0+PZE8:9K</C)$FET^7[7 %=RTGEY+.ID(0QL">% _AZ$5Z)'I]E
M#>27D5G;I=2C$DRQ*'<>[8R:CAT;2[>>YGATVSBFN@1<2) JM,#UWD#YOQH
M\VN+_4K3PQXJLM06\LM7M=%^TQW%M?R2P3!1)MFB8G<C%NH/7 ZUKQW_ /:?
MB2\TG4KN:"&#18+BU5+AHC*7W^;+D$9*[4'MSZUV*:+I4=M);)IEDMO* )(E
M@4*X'3(Q@T3Z)I-R+87&F64HM?\ CW$ENK>5_N9'R_A0!Y;X;U)9M%\*:+<Z
MK'86<^@+)"[NZ"68$!@&5T^95P0,]R<<5L6-G/>>*=)TJ[\07^H6[Z#,TL\$
M[P"Y99HU63"MP2#]X'GU(//<3:#H]Q8Q6,^DV,MI"<Q0/;HT:'U52,#\*E?2
M]/DN!<26%JTX3RQ(T*E@G]W.,X]J /,-&G.I/\-[_4[R9YGM;M9)WN&4L508
M)((R>.3W[YKU.VO+6]1WM+F&=4<QNT3A@KCJIQT([BH4T?2XX8(DTVS6.W?S
M(4$"@1O_ 'E&.#[BFZ7I%II(NOLL4<9NIVN)1'&$4N0 3@>RCW)R3UH XFSL
M;W4/B'X[BL=4EL9/+LES&B-DF%L9R"1^&*V+QY6^)]G:?:KE;:?1KAGA6=E7
M<)8@& !X;#'D<UT<.F:?;74EU!8VT5S)]^:.)5=OJ0,FB73+"XN?M,UC;27&
MPIYKQ*6VGJ,D9Q[4 >9>%;F[2#X>ZA)J=_/-J<<T=YYUT[K*H@=QE"=N0RCD
M#/J34NA:Q]H\0^&6AU6XEL]4M;PNTUX3)<#*E&9 =L9R2%"\@<<=!Z(FB:3%
MY'EZ99)]G),.VW4>43W7CC\*;'H6D0D&+2K%"'9P5MT&&888].I'!/>@#S?P
MY/>1V7@34FU34)KB^O)[:Y\Z[=TECV3L 5)VY!13G&?>M;POJ,&M6>G:G<:U
M<1:W'>3QW-BMP?G?+KY+1'@*H (P 0%SGDFNS30])C6%4TNR58&+Q!;= (V]
M5XX/TJ2/2M.AU"34(K"U2]E&V2Y6%1(X]"V,F@#@?"%Y)K?]@ZPWB=5OFWI?
M:< Y:60J=\;(9"$V,"00HP!Z&M_Q1=P_VWI&GO=RQR31W$OD?:#!$ZJJ@L[C
MYOEW<*.I.3C&1O0:3IUM?S7T&GVL5Y,,2W$<*K))_O,!D_C4ESI]E>O"]W:0
M3O ^^)I8PQC;U7(X/N* /+]!O;K7(? "W.K7K_;+*Z2\\J[=#*41<;BISNYZ
M\'GK4FD:U="#PSI5[?7'V&XU34+62XDG;>_DO((8FDSGG [Y;8!SDY]%31-)
MC:%H]+LD:#/E%;= 8\G)V\<9)/2D;0M'>Q>Q?2K%K1VWO ;=#&S>I7&"?>@#
MF_AZD,,GBJ"&8R+'KLP&Z0NP'EQ=222?3GTKM*K6FGV6GJZV5I;VRN<L(8P@
M8].<"K- !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 -=UC1G=@J
M*,LS'  ]35&#7=(N6"P:K92L>@2X4Y[]C[&N6^(4KRZEX3TN7C3K_552[!^[
M(%4LD;>H9@..^*Z^[T^UO'M9)XE+VLHE@?'*-@CCZ@D?0T .L;^TU.T2[L;F
M*YMG+!98G#*Q4E3@C@X((_"BVOK6\DN$MKB.5[:3RI@C F-\ [3Z'!!_&O-O
M"FJZII&B>'2DEJVG7VLW=D\!B/F#=-<,'#[L<%,8V]#UK73Q;?P#5HI(;=[E
M=?72[8Q1[00T<;AF#-RV"W\0R<=* .XDD2*-I)'5$0%F9C@ #J2:IVFL:;?1
MW#VM];RK;MMF*R#]V<9^;TXYY[5PGC"X\1OX!\21ZC'';I$R"";:NZ>%BH(9
M5<A6!)&<X(["O0;6V\D,\HA:YDQYLT<6SS,=,\D\#CDF@"G%XET&9XTBUO39
M&D8(@6Z0EF)P .>3FKEO?6MW)<1VUQ'*]M)Y4RHP)C? .T^AP0?QKSWX:#4)
M_ VAVLFG6DFEM/.9)3.6==LLK*=FP ?.%YW'M^%F^\5ZU9Z3XENH18&?3M:A
MLTS"P5XW\@<_-][][UYZ=* /0:*XEO$6MV=UXEL;BXTQY]/BMI[>XD1H8@LQ
M8$.-S$[=AQ@\Y JA?^,]9M-)\4/!Y#3:3/;"![FV9#)'*$)#+D$$;C@^F,B@
M#T6HKJY@LK2:ZNI4AMX4,DDCG"HH&22?0"N)O_%^I^'[OQ##J1M+K[%9V]W;
M-%&8@#*[QA'RS9 90=WH3Q5_6[SQ%H^B:_>23:;<0VVGM<VS/"P)D56+HR;N
M4X&#G(SSF@#JHY$FB26)U>-U#*RG((/0BH!J-DVI'3A=0F]6/S3;AP7"9 W%
M>H&2.:XSQ#XJU73-(GO+5[3=;Z.M^(1$TCN^"6#@$"./"\'.22<=,&W#+Y_Q
M4M)MNWS/#S-CTS.AH ZRXN8+2!Y[F:.&%!EI)&"JOU)J*SU*QU$.;*\M[D1G
M#^3('VGWQTKD-=EDN?BSX9T^Y_X\4M+B[B0_=DN%PH)'<JI)'IG-'BUY;+X@
M>#;FQ^6YNII[2<+_ ,M8/+W'=ZA2 P]#]: .KGUK3+:^2RGU"VBN7.%B>0 D
MXW8^N.<>G-0VOB31+V_%A;:K:2WASB!)07. "3CKC!!SZ&O,M2@OY?A[\0)9
M[JWE,5]>'+6WS;@BKE26^7Y>!Z5V,]_=:1XJT.VE6RD2]L[E[B>.UV2GR54J
M =QXPYX]O>@#L**Y#3=>UB[T?3O$C-9G2;FS>[N+< B6%=F^,(>0S=FSCU&.
ME16.M>*+N.SODM+?^S[NQ:=I)%3$$FP/'MVR$R*>0> >AXZ  [2BN:\%7^M:
MQH-EJ^JSV;1WUG!/'#;PLAC9ERV6+'<#D8X&.1SUKI: "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@"AK&C6.O:>UCJ$)DB+*ZE6*
MM&ZG*NK#E6!Z$5%::,T&S[1J=]>F/_5?:3'\A]?E1=Q]VS6I10!S</@K3X+'
M3[-+J]\FPO6OH 73(E8L22=O(R[\?[7L,%QX(TJ[LM4M;E[J2/4KH7DA\P*T
M<P"@/&R@%2-BX^GN<])10!SDW@RRN?#]QH]S?:E<1W)7S[B:XWS2!3D+N(X
MQT '?U.=_P I_L_E^?)OQCS<+N^O3&?PJ2B@#*\/:#:^&M(CTNREG>UB+&,3
M,&*[F+'D 9Y)/-4+CP5I]S;:E;R75[Y>HW:7EP ZC,B;=N/EX'[M./\ 9^N>
MDHH YO4/!6G:I+J4MU<7C/J"0)*5D"[3"VZ-EPO!5B3^/.:BN/ 6F7,>I++=
MZBQU(1?:F-QDN8\;3R, _*.GI@8&174T4 8-UX1TW4+S4+B^::Y_M"T6RN(Y
M"NQXU+$<  @Y9CD'O["HH/!EE%HEYI<M_J=U'=0&V>6YN/,D6(C!121@#!ZX
MR>,G@8Z.B@#E[OP'I5[YXEN+\+<V T^X6.?8)HE#!=V!U&X\C'7D&K]IX:M;
M/5[?4TN+MIX+/[$HDD# QY#<Y&<Y .<_IQ6S10!GZKHMIJ_V=YPZ7%K)YMM<
M1-MDA?&"5/N#@@Y!'4&H[;0K>'4AJ5Q//>7RQF*.>X*YB0\D*J@*N<#) R<#
M)X%:E% '-OX+L)-(U;2WN[UK;59GFN@73+,^-V#MX!P.!^%79/#T$VJ:;J,M
MU<O<:?')'%DKA@X ;< O.0H_+ZUKT4 <YH_@K2]#E86LMXUH"YALIIR\$&[.
M[8G;.2.<XR<8S3-*\#Z=HT4D-I>:E]GVLEO;RW)DCM0V0?+4C X) SG ) ZF
MNFHH HZ-I4&AZ/:Z7:O*]O:QB*+S2"P0# &0!G J]110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639198080848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Sep. 06, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jul. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-5286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">KEWAUNEE SCIENTIFIC CORP /DE/<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">38-0715562<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">2700 West Front Street<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Statesville,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">28677-2927<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">873-7202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $2.50 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">KEQU<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,830,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000055529<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--04-30<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>16
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639196848848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations (Unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 50,123<span></span>
</td>
<td class="nump">$ 39,493<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of products sold</a></td>
<td class="nump">43,927<span></span>
</td>
<td class="nump">33,819<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">6,196<span></span>
</td>
<td class="nump">5,674<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating expenses</a></td>
<td class="nump">6,592<span></span>
</td>
<td class="nump">6,765<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(396)<span></span>
</td>
<td class="num">(1,091)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionExpense', window );">Pension (expense) income</a></td>
<td class="num">(27)<span></span>
</td>
<td class="nump">89<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income, net</a></td>
<td class="nump">467<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(384)<span></span>
</td>
<td class="num">(106)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(340)<span></span>
</td>
<td class="num">(1,056)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">379<span></span>
</td>
<td class="nump">251<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(719)<span></span>
</td>
<td class="num">(1,307)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net earnings attributable to the non-controlling interest</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to Kewaunee Scientific Corporation</a></td>
<td class="num">$ (747)<span></span>
</td>
<td class="num">$ (1,345)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net loss per share attributable to Kewaunee Scientific Corporation stockholders</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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (0.27)<span></span>
</td>
<td class="num">$ (0.48)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="num">$ (0.27)<span></span>
</td>
<td class="num">$ (0.48)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average number of common shares outstanding</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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">2,807<span></span>
</td>
<td class="nump">2,777<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">2,807<span></span>
</td>
<td class="nump">2,777<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<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 (d)<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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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>17
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639197842560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (719)<span></span>
</td>
<td class="num">$ (1,307)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive loss, net of tax:</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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="num">(224)<span></span>
</td>
<td class="num">(76)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive loss</a></td>
<td class="num">(224)<span></span>
</td>
<td class="num">(76)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive loss, net of tax</a></td>
<td class="num">(943)<span></span>
</td>
<td class="num">(1,383)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Less: Comprehensive income attributable to the non-controlling interest</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss attributable to Kewaunee Scientific Corporation</a></td>
<td class="num">$ (971)<span></span>
</td>
<td class="num">$ (1,421)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4613674-111683<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>18
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639197943872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Apr. 30, 2021</a></td>
<td class="nump">$ 41,241<span></span>
</td>
<td class="nump">$ 6,915<span></span>
</td>
<td class="nump">$ 3,807<span></span>
</td>
<td class="num">$ (53)<span></span>
</td>
<td class="nump">$ 34,149<span></span>
</td>
<td class="num">$ (3,577)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to Kewaunee Scientific Corporation</a></td>
<td class="num">(1,345)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,345)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive loss</a></td>
<td class="num">(76)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(76)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">238<span></span>
</td>
<td class="nump">67<span></span>
</td>
<td class="nump">171<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jul. 31, 2021</a></td>
<td class="nump">40,058<span></span>
</td>
<td class="nump">6,982<span></span>
</td>
<td class="nump">3,978<span></span>
</td>
<td class="num">(53)<span></span>
</td>
<td class="nump">32,804<span></span>
</td>
<td class="num">(3,653)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Apr. 30, 2022</a></td>
<td class="nump">35,694<span></span>
</td>
<td class="nump">6,983<span></span>
</td>
<td class="nump">4,483<span></span>
</td>
<td class="num">(53)<span></span>
</td>
<td class="nump">28,023<span></span>
</td>
<td class="num">(3,742)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to Kewaunee Scientific Corporation</a></td>
<td class="num">(747)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(747)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive loss</a></td>
<td class="num">(224)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(224)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="num">(37)<span></span>
</td>
<td class="nump">97<span></span>
</td>
<td class="num">(134)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jul. 31, 2022</a></td>
<td class="nump">$ 34,686<span></span>
</td>
<td class="nump">$ 7,080<span></span>
</td>
<td class="nump">$ 4,349<span></span>
</td>
<td class="num">$ (53)<span></span>
</td>
<td class="nump">$ 27,276<span></span>
</td>
<td class="num">$ (3,966)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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>19
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639193736656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 14,360<span></span>
</td>
<td class="nump">$ 4,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="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">7,174<span></span>
</td>
<td class="nump">2,461<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Receivables, less allowance; $371; $357, on each respective date</a></td>
<td class="nump">40,714<span></span>
</td>
<td class="nump">41,254<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">25,100<span></span>
</td>
<td class="nump">23,796<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetCurrent', window );">Note Receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">10,435<span></span>
</td>
<td class="nump">6,164<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">97,783<span></span>
</td>
<td class="nump">91,565<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">60,716<span></span>
</td>
<td class="nump">60,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="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(45,930)<span></span>
</td>
<td class="num">(45,205)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Property, Plant and Equipment</a></td>
<td class="nump">14,786<span></span>
</td>
<td class="nump">15,121<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="nump">8,955<span></span>
</td>
<td class="nump">7,573<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">4,119<span></span>
</td>
<td class="nump">4,514<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">125,643<span></span>
</td>
<td class="nump">118,773<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kequ_ShortTermBorrowingsAndInterestRateSwap', window );">Short-term borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,588<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="Show.showAR( this, 'defref_kequ_FinancingLiabilityCurrent', window );">Current portion of financing liability</a></td>
<td class="nump">591<span></span>
</td>
<td class="nump">575<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Current portion of financing lease liability</a></td>
<td class="nump">72<span></span>
</td>
<td class="nump">126<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">1,685<span></span>
</td>
<td class="nump">1,319<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">25,042<span></span>
</td>
<td class="nump">27,316<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Employee compensation and amounts withheld</a></td>
<td class="nump">4,342<span></span>
</td>
<td class="nump">4,504<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">14,116<span></span>
</td>
<td class="nump">3,529<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued expenses</a></td>
<td class="nump">3,669<span></span>
</td>
<td class="nump">3,336<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">49,517<span></span>
</td>
<td class="nump">42,293<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="Show.showAR( this, 'defref_kequ_FinancingLiabilityNoncurrent', window );">Long-term portion of financing liability</a></td>
<td class="nump">28,618<span></span>
</td>
<td class="nump">28,775<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Long-term portion of financing lease liability</a></td>
<td class="nump">224<span></span>
</td>
<td class="nump">228<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term portion of operating lease liabilities</a></td>
<td class="nump">7,142<span></span>
</td>
<td class="nump">6,179<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="Show.showAR( this, 'defref_kequ_AccruedEmployeeBenefitPlanCosts', window );">Accrued pension and deferred compensation costs</a></td>
<td class="nump">3,989<span></span>
</td>
<td class="nump">4,159<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">451<span></span>
</td>
<td class="nump">428<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="nump">519<span></span>
</td>
<td class="nump">531<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">90,460<span></span>
</td>
<td class="nump">82,593<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Stockholders' Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $2.50 par value, Authorized&#160;&#8211;&#160;5,000 shares; Issued&#160;&#8211;&#160;2,832 shares; 2,793 shares; &#8211;&#160;Outstanding&#160;&#8211;&#160;2,829 shares; 2,790 shares, on each respective date</a></td>
<td class="nump">7,080<span></span>
</td>
<td class="nump">6,983<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in-capital</a></td>
<td class="nump">4,349<span></span>
</td>
<td class="nump">4,483<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">27,276<span></span>
</td>
<td class="nump">28,023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(3,966)<span></span>
</td>
<td class="num">(3,742)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Common stock in treasury, at cost, 3 shares, on each respective date</a></td>
<td class="num">(53)<span></span>
</td>
<td class="num">(53)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Kewaunee Scientific Corporation Stockholders' Equity</a></td>
<td class="nump">34,686<span></span>
</td>
<td class="nump">35,694<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interest</a></td>
<td class="nump">497<span></span>
</td>
<td class="nump">486<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Stockholders' Equity</a></td>
<td class="nump">35,183<span></span>
</td>
<td class="nump">36,180<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Stockholders' Equity</a></td>
<td class="nump">$ 125,643<span></span>
</td>
<td class="nump">$ 118,773<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_AccruedEmployeeBenefitPlanCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the aggregate carrying amounts of the noncurrent liabilities for underfunded plans recognized in the balance sheet that is associated with the defined benefit pension plans and other postretirement defined benefit plans and deferred compensation arrangements representing currently earned compensation under cash arrangements (such as a rabbi trust) that is not actually paid until a later date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_AccruedEmployeeBenefitPlanCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_FinancingLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_FinancingLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_ShortTermBorrowingsAndInterestRateSwap">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer, and the fair value of the interest rate swap agreements related to carrying amount of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_ShortTermBorrowingsAndInterestRateSwap</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (e)<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 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 5: 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(7))<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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>20
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639197963600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for receivables</a></td>
<td class="nump">$ 371<span></span>
</td>
<td class="nump">$ 357<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Stockholders' Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 2.50<span></span>
</td>
<td class="nump">$ 2.50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">2,832<span></span>
</td>
<td class="nump">2,793<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">2,829<span></span>
</td>
<td class="nump">2,790<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">3<span></span>
</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_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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,30)<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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639197899200">
<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="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (719)<span></span>
</td>
<td class="num">$ (1,307)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash provided by (used in) operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">725<span></span>
</td>
<td class="nump">693<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt provision</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">172<span></span>
</td>
<td class="nump">216<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="Show.showAR( this, 'defref_kequ_ProvisionForDeferredIncomeTaxes', window );">Deferred income taxes</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Change in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Receivables</a></td>
<td class="nump">516<span></span>
</td>
<td class="num">(839)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(1,304)<span></span>
</td>
<td class="num">(1,335)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and other accrued expenses</a></td>
<td class="num">(2,117)<span></span>
</td>
<td class="nump">1,048<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">10,587<span></span>
</td>
<td class="num">(568)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingActivitiesCashFlowStatement', window );">Other, net</a></td>
<td class="num">(4,221)<span></span>
</td>
<td class="nump">276<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">3,685<span></span>
</td>
<td class="num">(1,776)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="num">(390)<span></span>
</td>
<td class="num">(484)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(390)<span></span>
</td>
<td class="num">(484)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromShortTermDebt', window );">Proceeds from short-term borrowings</a></td>
<td class="nump">4,431<span></span>
</td>
<td class="nump">12,303<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfShortTermDebt', window );">Repayments on short-term borrowings</a></td>
<td class="num">(6,019)<span></span>
</td>
<td class="num">(10,277)<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="Show.showAR( this, 'defref_kequ_ProceedsFromFinancingLiability', window );">Proceeds from sale-leaseback financing transaction</a></td>
<td class="nump">13,456<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="Show.showAR( this, 'defref_kequ_PaymentsOnFinancingLiability', window );">Payments on sale-leaseback financing transaction</a></td>
<td class="num">(140)<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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities', window );">Payments on long-term lease obligations</a></td>
<td class="num">(58)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">11,670<span></span>
</td>
<td class="nump">2,021<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash, cash equivalents and restricted cash</a></td>
<td class="num">(325)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Increase (decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="nump">14,640<span></span>
</td>
<td class="num">(264)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, beginning of period</a></td>
<td class="nump">6,894<span></span>
</td>
<td class="nump">5,731<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, end of period</a></td>
<td class="nump">$ 21,534<span></span>
</td>
<td class="nump">$ 5,467<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_PaymentsOnFinancingLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments on Financing Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_PaymentsOnFinancingLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_ProceedsFromFinancingLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from Financing Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_ProceedsFromFinancingLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_ProvisionForDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Provision for deferred income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_ProvisionForDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123371682&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherOperatingActivitiesCashFlowStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example,  cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingActivitiesCashFlowStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123362884&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123362884&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123385561&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639193889856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Information<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Financial Information</a></td>
<td class="text">Financial Information<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited interim Condensed Consolidated Financial Statements of Kewaunee Scientific Corporation (the "Company") have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the "Commission"). Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") have been condensed or omitted, although the Company believes that the disclosures are adequate to make the information presented not misleading.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These interim Condensed Consolidated Financial Statements include all adjustments (consisting of normal recurring adjustments) necessary for a fair presentation of these financial statements and should be read in conjunction with the Consolidated Financial Statements and Notes included in the Company's 2022 Annual Report on </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="http://www.sec.gov/ix?doc=/Archives/edgar/data/55529/000005552922000012/kequ-20220430.htm#iccd2a1c43d71414c908e0cd431055f0f_76" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Form 10-K</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full year. The Condensed Consolidated Balance Sheet as of April&#160;30, 2022 included in this interim period filing has been derived from the audited consolidated financial statements at that date, but does not include all of the information and related notes required by GAAP for complete financial statements.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the interim Condensed Consolidated Financial Statements requires management to make certain estimates and assumptions that affect reported amounts and disclosures. Actual results could differ from those estimates.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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>23
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639196841488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash, Cash Equivalents and Restricted Cash<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock', window );">Cash, Cash Equivalents and Restricted Cash</a></td>
<td class="text">Cash, Cash Equivalents and Restricted Cash <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of cash on hand and highly liquid investments with original maturities of three months or less. During the periods ended July&#160;31, 2022 and April&#160;30, 2022, the Company had cash deposits in excess of FDIC insured limits. The Company has not experienced any losses from such deposits. Restricted cash includes bank deposits of subsidiaries used for performance guarantees against customer orders.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company includes restricted cash along with the cash balance for presentation in the Condensed Consolidated Statements of Cash Flows. The reconciliation between the Condensed Consolidated Balance Sheet and the Condensed Consolidated Statement of Cash Flows is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"/><td style="width:61.082%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.042%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.043%"/><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:17.287%"/><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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,360&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,433&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,174&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,534&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,894&#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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for cash and cash equivalent footnotes,  which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.</p></div>
<a href="javascript:void(0);" onclick="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 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>24
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639195344336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue Recognition</a></td>
<td class="text">Revenue RecognitionThe Company recognizes revenue when control of a good or service promised in a contract (i.e., performance obligation) is transferred to a customer. Control is obtained when a customer has the ability to direct the use of and obtain substantially all of the remaining benefits from that good or service. The majority of the Company's revenues are recognized over time as the customer receives control as the Company performs work under a contract. However, a portion of the Company's revenues are recognized at a point-in-time as control is transferred at a distinct point in time per the terms of a contract.<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregated Revenue</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of net sales transferred to customers over time and at a point in time for the periods ended July&#160;31, 2022 and July&#160;31, 2021 is as follows (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><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:9.280%"/><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:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><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:8.987%"/><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:9.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Domestic</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Domestic</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over Time</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,353&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,655&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,008&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,652&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,830&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,482&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point in Time</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,115&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,468&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,655&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,123&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,663&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,830&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,493&#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-top:5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The closing balances of contract assets included $9,705,000 in accounts receivable and $1,672,000 in other assets at July&#160;31, 2022. The opening balance of contract assets arising from contracts with customers included $9,287,000 in accounts receivable and $1,293,000 in other assets at April&#160;30, 2022. The closing and opening balances of contract liabilities included in deferred revenue arising from contracts with customers were $14,116,000 at July&#160;31, 2022 and $3,529,000 at April&#160;30, 2022. The timing of revenue recognition, billings and cash collections results in accounts receivable, unbilled receivables, and deferred revenue which are disclosed in the Condensed Consolidated Balance Sheets and in the Notes to the Condensed Consolidated Financial Statements. In general, the Company receives payments from customers based on a billing schedule established in its contracts. Unbilled receivables represent amounts earned which have not yet been billed in accordance with contractually stated billing terms and are included in receivables on the Condensed Consolidated Balance Sheets. Receivables are recorded when the right to consideration becomes unconditional and the Company has a right to invoice the customer. Deferred revenue relates to payments received in advance of performance under the contract. Deferred revenue is recognized as revenue as (or when) the Company performs under the contract. Approximately 100% of the contract liability balances at April&#160;30, 2022 and July&#160;31, 2022 are expected to be recognized as revenue during the respective succeeding 12 months.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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>25
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639209254400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text">Inventories<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures inventory using the first-in, first-out ("FIFO") method at the lower of cost or net realizable value. Inventories consisted of the following (in thousands): </span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:65.311%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.312%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,903&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,555&#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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,738&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,893&#160;</span></td><td style="padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,100&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,796&#160;</span></td><td style="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-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's International subsidiaries' inventories were $3,799,000 at July&#160;31, 2022 and $2,811,000 at April&#160;30, 2022 and are included in the above tables.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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>26
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639209254400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text">Fair Value of Financial Instruments<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's financial instruments consist primarily of cash and equivalents, mutual funds, cash surrender value of life insurance policies, and short-term borrowings. The carrying value of these assets and liabilities approximates their fair value. The following tables summarize the Company's fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis as of July&#160;31, 2022 and April&#160;30, 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.509%"/><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:10.630%"/><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:10.630%"/><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:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Financial Assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;2</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading securities held in non-qualified compensation plans </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,360&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,375&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Financial Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualified compensation plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,806&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,806&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.509%"/><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:10.630%"/><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:10.630%"/><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:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">April 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Financial Assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;2</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading securities held in non-qualified compensation plans </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,219&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,219&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,219&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,590&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Financial Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualified compensation plans </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,003&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,003&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,003&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,003&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.94pt">The Company maintains two non-qualified compensation plans which include investment assets in a rabbi trust. These assets consist of marketable securities, which are valued using quoted market prices multiplied by the number of shares owned, and life insurance policies, which are valued at their cash surrender value.</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.94pt">Plan liabilities are equal to the individual participants' account balances and other earned retirement benefits.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639197957632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Debt and Other Credit Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Long-term Debt and Other Credit Arrangements</a></td>
<td class="text">Long-term Debt and Other Credit Arrangements<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At April&#160;30, 2022, advances of $1.6 million were outstanding under the Company's revolving credit facility. The Company had standby letters of credit outstanding of $716,000 at April&#160;30, 2022. Amounts available under the revolving credit facility were $2.4 million at April&#160;30, 2022. At April&#160;30, 2022, the Company was in compliance with all the financial covenants under its revolving credit facility. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 27, 2022, the Company terminated the Credit Agreement with Wells Fargo, National Bank. At the time of termination, there were no borrowings under the Credit Agreement, and the Company did not incur any material termination penalties as a result of the termination.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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>28
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639194475184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Sale-Leaseback Financing Transaction<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kequ_FinancingLiabilityAbstract', window );"><strong>Financing Liability [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="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionDisclosureTextBlock', window );">Sale-Leaseback Financing Transaction</a></td>
<td class="text">Sale-Leaseback Financing Transaction<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 22, 2021, the Company entered into an Agreement for Purchase and Sale of Real Property with CAI Investments Sub-Series 100 LLC, a Nevada limited liability company (the "Buyer"), for the Company&#8217;s headquarters and manufacturing facilities (the "Property") located at 2700 West Front Street in Statesville, North Carolina (the "Sale Agreement").</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Sale Agreement was finalized on March 24, 2022 and coincided with the Company and the Buyer entering into a 20-year lease, effective on such date between the Company and CAI Investments Medical Products I Master Lessee LLC ("Lessor"), an affiliate of Buyer (the "Lease Agreement"). At the same time, the Buyer and its affiliates formed a new, debt-financed affiliate CAI Investments Medical Products I, DST ("Trust") and contributed the Property to the Trust. According to the terms of the contemporaneous lease, the Trust leased the Property to its affiliated Lessor, which in turn sub-leased the Property to the Company (together with the Sale Agreement, the "Sale-Leaseback Arrangement"). </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Sale-Leaseback Arrangement is repayable over a 20-year term, with four renewal options of five years each. Under the terms of the Lease Agreement, the Company&#8217;s initial basic rent is approximately $158,000 per month, with annual increases of approximately 2% each year of the initial term.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for the Sale-Leaseback Arrangement as a financing transaction with the Buyer in accordance with ASC 842, "Leases," as the Lease Agreement was determined to be a finance lease. The Company concluded the Lease Agreement met the qualifications to be classified as a finance lease due to the significance of the present value of the lease payments, using a discount rate of 4.75% to reflect the Company&#8217;s incremental borrowing rate, compared to the fair value of the leased property as of the lease commencement date. In measuring the lease payments for the present value analysis, the Company elected the practical expedient to combine the lease component (the leased facilities) with the non-lease component (property management provided by the Buyer/Lessor) into a single lease component. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The presence of a finance lease indicates that control of the Property has not transferred to the Buyer/Lessor and, as such, the transaction was deemed a failed sale-leaseback and must be accounted for as a financing arrangement. As a result of this determination, the Company is viewed as having received the sale proceeds from the Buyer/Lessor in the form of a hypothetical loan collateralized by its leased facilities. The hypothetical loan is payable as principal and interest in the form of &#8220;lease payments&#8221; to the Buyer/Lessor. As such, the Company will not derecognize the Property from its books for accounting purposes until the lease ends. No gain or loss was recognized under GAAP related to the Sale-Leaseback Arrangement.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;31, 2022, the carrying value of the financing liability was $29,209,000, net of $753,000 in debt issuance costs, of which $591,000 was classified as current on the Consolidated Balance Sheet with $28,618,000 classified as long-term. As of April&#160;30, 2022, the carrying value of the financing liability was $29,350,000, net of $768,000 in debt issuance costs, of which $575,000 was classified as current on the Consolidated Balance Sheet with $28,775,000 classified as long-term. The monthly lease payments are split between a reduction of principal and interest expense using the effective interest rate method. Interest expense associated with the financing arrangement was $332,000 for the quarter ended July&#160;31, 2022.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will depreciate the building down to zero over the 20-year assumed economic life of the Property so that at the end of the lease term, the remaining carrying amount of the financing liability will equal the carrying amount of the land of $41,000.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining future cash payments related to the financing liability as of July&#160;31, 2022 are as follows:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.192%"><tr><td style="width:1.0%"/><td style="width:67.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.951%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,421&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,958&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Minimum Liability Payments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,339&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,130)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,209&#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_kequ_FinancingLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleLeasebackTransactionDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for sale leaseback transaction. Includes, but is not limited to, terms and conditions of transaction and gain (loss) from transaction.</p></div>
<a href="javascript:void(0);" onclick="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 40<br> -URI http://asc.fasb.org/subtopic&amp;trid=2209073<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 40<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888253<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleLeasebackTransactionDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639195656048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes lease assets and lease liabilities reflecting the rights and obligations created by operating type leases for real estate and equipment in both the U.S. and internationally and financing leases for a truck and IT equipment in the U.S. At July&#160;31, 2022 and April&#160;30, 2022, right-of-use assets totaled $8,955,000 and $7,573,000, respectively. Operating cash paid to settle lease liabilities was $524,000 and $500,000 for the three months ended July&#160;31, 2022 and July&#160;31, 2021, respectively. The Company's leases have remaining lease terms of up to 9 years. In addition, some of the leases may include options to extend the leases for up to 5 years or options to terminate the leases within 1 year. Operating lease expenses were $835,000 for the three months ended July&#160;31, 2022, inclusive of period cost for short-term leases, not included in lease liabilities, of $311,000. Operating lease expenses were $847,000 for the three months ended July&#160;31, 2021, inclusive of period cost for short-term leases, not included in lease liabilities, of $347,000. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At July&#160;31, 2022, the weighted average remaining lease term for the capitalized operating leases was 5.9 years and the weighted average discount rate was 4.8%. For the financing leases, the weighted average remaining lease term was 3.9 years and the weighted average discount rate was 6.8%. As most of the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of those lease payments. The Company uses the implicit rate when readily determinable. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable leases as of July&#160;31, 2022 were as follows:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.75pt"><tr><td style="width:1.0pt"/><td style="width:322.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:12.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:78.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:7.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:73.75pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financing</span></td></tr><tr style="height:6pt"><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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of fiscal 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,545&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Minimum Lease Payments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,619&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333&#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:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,791)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,828&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes lease assets and lease liabilities reflecting the rights and obligations created by operating type leases for real estate and equipment in both the U.S. and internationally and financing leases for a truck and IT equipment in the U.S. At July&#160;31, 2022 and April&#160;30, 2022, right-of-use assets totaled $8,955,000 and $7,573,000, respectively. Operating cash paid to settle lease liabilities was $524,000 and $500,000 for the three months ended July&#160;31, 2022 and July&#160;31, 2021, respectively. The Company's leases have remaining lease terms of up to 9 years. In addition, some of the leases may include options to extend the leases for up to 5 years or options to terminate the leases within 1 year. Operating lease expenses were $835,000 for the three months ended July&#160;31, 2022, inclusive of period cost for short-term leases, not included in lease liabilities, of $311,000. Operating lease expenses were $847,000 for the three months ended July&#160;31, 2021, inclusive of period cost for short-term leases, not included in lease liabilities, of $347,000. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At July&#160;31, 2022, the weighted average remaining lease term for the capitalized operating leases was 5.9 years and the weighted average discount rate was 4.8%. For the financing leases, the weighted average remaining lease term was 3.9 years and the weighted average discount rate was 6.8%. As most of the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of those lease payments. The Company uses the implicit rate when readily determinable. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable leases as of July&#160;31, 2022 were as follows:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.75pt"><tr><td style="width:1.0pt"/><td style="width:322.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:12.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:78.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:7.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:73.75pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financing</span></td></tr><tr style="height:6pt"><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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of fiscal 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,545&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Minimum Lease Payments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,619&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333&#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:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,791)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,828&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="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_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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>30
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639194509600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text">Earnings Per Share<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is based on the weighted average number of common shares outstanding during the year. Diluted earnings per share reflects the assumed exercise of outstanding options and the conversion of restricted stock units ("RSUs") under the Company's various stock compensation plans, except when RSUs and options have an antidilutive effect. There were 104,141 and 128,701 antidilutive RSUs and options outstanding at July&#160;31, 2022 and July&#160;31, 2021, respectively. The following is a reconciliation of basic to diluted weighted average common shares outstanding (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.485%"><tr><td style="width:1.0%"/><td style="width:62.862%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.743%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.448%"/><td style="width:0.1%"/><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="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options and RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - diluted</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,807&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,777&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639194507600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Options and Stock-based Compensation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [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="Show.showAR( this, 'defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">Stock Options and Stock-based Compensation</a></td>
<td class="text">Stock Options and Stock-based Compensation <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes compensation costs related to stock options and other stock awards granted by the Company as operating expenses over their vesting period.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, the Company granted 54,279 RSUs under the 2017 Omnibus Incentive Plan ("2017 Plan"). These RSUs include a service component that vests over a three-year period. The recognized expense is based upon the vesting period for service criteria. The Company recorded stock-based compensation expense during the three months ended July&#160;31, 2022 of $131,000, with the remaining estimated stock-based compensation expense of $1,424,000 to be recorded over the remaining vesting periods. The Company recorded stock-based compensation expense during the three months ended July&#160;31, 2021 of $194,000. Directors' fees paid with shares of common stock in lieu of cash in accordance with Director compensation guidelines were $41,000 for each of the three month periods ended July&#160;31, 2022 and July&#160;31, 2021 and were also included in the stock-based compensation on the Condensed Consolidated Statements of Cash Flows.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="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>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639194438944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">. Income Taxes<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense of $379,000 was recorded for the three months ended July&#160;31, 2022. Income tax expense of $251,000 was recorded for the three months ended July&#160;31, 2021. The effective tax rate was (111.5)% for the three months ended July&#160;31, 2022. The effective tax rate was (23.8)% for the three months ended July&#160;31, 2021. The change in the effective tax rate for the period is primarily due to the impact of foreign operations which are taxed at different rates than the U.S. tax rate of 21% and the recording of a valuation allowance against the deferred tax asset which resulted in the elimination of any U.S. income tax benefit.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2019, the Company revoked its indefinite reinvestment of foreign unremitted earnings position in compliance with ASC 740 "Income Taxes" and terminated its indefinite reinvestment of unremitted earnings assertion for the Singapore, China, and Kewaunee Labway India Pvt. Ltd. international subsidiaries. The Company has a deferred tax liability of $1,042,000 and $976,000 for the withholding tax related to Kewaunee Labway India Pvt. Ltd. as of July&#160;31, 2022 and April&#160;30, 2022, respectively. The Company recorded all deferred tax assets and liabilities related to its outside basis differences in its foreign subsidiaries consistent with ASC 740.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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>33
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639194545376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Defined Benefit Pension Plans<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Defined Benefit Pension Plans</a></td>
<td class="text">Defined Benefit Pension Plans<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has non-contributory defined benefit pension plans covering substantially all domestic salaried and hourly employees. These plans were amended as of April&#160;30, 2005; no further benefits have been, or will be, earned under the plans, subsequent to the amendment date, and no additional participants will be added to the plans. There were no Company contributions paid to the plans for the three months ended July&#160;31, 2022 and July&#160;31, 2021. The Company assumed an expected long-term rate of return of 7.75% for the periods ended July&#160;31, 2022 and July&#160;31, 2021. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pension expense / (income) consisted of the following (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.883%"><tr><td style="width:1.0%"/><td style="width:60.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.389%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.392%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">322&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">177&#160;</span></td><td style="padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(401)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognition of net loss</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">240&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">135&#160;</span></td><td style="padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension expense (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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(89)</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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><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>34
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639194480704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text">Segment Information<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's operations are classified into two business segments: Domestic and International. The Domestic business segment principally designs, manufactures, and installs scientific and technical furniture, including steel and wood laboratory cabinetry, fume hoods, laminate casework, flexible systems, worksurfaces, workstations, workbenches, and computer enclosures. The International business segment, which consists of the Company's foreign subsidiaries, provides products and services, including facility design, detailed engineering, construction, and project management from the planning stage through testing and commissioning of laboratories. Intersegment transactions are recorded at normal profit margins. All intercompany balances and transactions have been eliminated. Certain corporate expenses shown below have not been allocated to the business segments.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide financial information by business segments for the periods ended July&#160;31, 2022 and 2021 (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.630%"/><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:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Domestic<br/>Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International<br/>Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate /<br/>Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended July 31, 2022</span></td><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"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from external customers</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,123&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,417)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(340)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended July 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from external customers</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,830&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,493&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(740)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) before income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(209)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,056)</span></td><td style="background-color:#cceeff;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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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>35
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639194526000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>New Accounting Standards<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">New Accounting Standards</a></td>
<td class="text">New Accounting StandardsIn June 2016, the FASB issued ASU 2016-13, "Measurement of Credit Losses on Financial Instruments," which replaces the current incurred loss method used for determining credit losses on financial assets, including trade receivables, with an expected credit loss method. This guidance is effective for fiscal years, and interim periods within those years, beginning after December&#160;15, 2022. The Company will adopt this standard in fiscal year 2024. The Company does not expect the adoption of this standard to have a significant impact on the Company's consolidated financial position or results of operations.<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123338486&amp;loc=SL49131195-203048<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<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 65<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123338486&amp;loc=SL49131195-203048<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 65<br> -Paragraph 8<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<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 S99<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=122038215&amp;loc=SL108384541-122693<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<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 65<br> -Paragraph 1<br> -Subparagraph (i)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123338486&amp;loc=SL49131195-203048<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 13: 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 14: 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><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=123338486&amp;loc=SL49131195-203048<br><br>Reference 20: 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)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038215&amp;loc=d3e31137-122693<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 24: http://www.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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 28: http://www.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 (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 29: 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 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 31: http://www.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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122150657&amp;loc=SL122150809-237846<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (c)<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="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>36
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639194571936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>New Accounting Standards Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Standards</a></td>
<td class="text">In June 2016, the FASB issued ASU 2016-13, "Measurement of Credit Losses on Financial Instruments," which replaces the current incurred loss method used for determining credit losses on financial assets, including trade receivables, with an expected credit loss method. This guidance is effective for fiscal years, and interim periods within those years, beginning after December&#160;15, 2022. The Company will adopt this standard in fiscal year 2024. The Company does not expect the adoption of this standard to have a significant impact on the Company's consolidated financial position or results of operations.<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639194542944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash, Cash Equivalents and Restricted Cash (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Schedule of Cash, Cash Equivalents, and Restricted Cash</a></td>
<td class="text">The reconciliation between the Condensed Consolidated Balance Sheet and the Condensed Consolidated Statement of Cash Flows is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"/><td style="width:61.082%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.042%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.043%"/><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:17.287%"/><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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,360&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,433&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,174&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,534&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,894&#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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="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>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639194542944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of net sales transferred to customers over time and at a point in time for the periods ended July&#160;31, 2022 and July&#160;31, 2021 is as follows (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><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:9.280%"/><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:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><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:8.987%"/><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:9.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Domestic</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Domestic</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over Time</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,353&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,655&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,008&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,652&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,830&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,482&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point in Time</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,115&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,468&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,655&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,123&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,663&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,830&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,493&#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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639194509600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Summary of Inventories</a></td>
<td class="text">Inventories consisted of the following (in thousands): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:65.311%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.312%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,903&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,555&#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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,738&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,893&#160;</span></td><td style="padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,100&#160;</span></td><td style="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="padding:0 1pt"/><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,796&#160;</span></td><td style="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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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>40
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639209973600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Summary of Fair Value Hierarchy for Financial Assets and Liabilities Measured Recurring Basis</a></td>
<td class="text">The following tables summarize the Company's fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis as of July&#160;31, 2022 and April&#160;30, 2022 (in thousands):<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.509%"/><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:10.630%"/><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:10.630%"/><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:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Financial Assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;2</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading securities held in non-qualified compensation plans </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,360&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,375&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Financial Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualified compensation plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,806&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,806&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.509%"/><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:10.630%"/><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:10.630%"/><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:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">April 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Financial Assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;1</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level&#160;2</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading securities held in non-qualified compensation plans </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,219&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,219&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,219&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,590&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Financial Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualified compensation plans </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,003&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,003&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,003&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,003&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.94pt">The Company maintains two non-qualified compensation plans which include investment assets in a rabbi trust. These assets consist of marketable securities, which are valued using quoted market prices multiplied by the number of shares owned, and life insurance policies, which are valued at their cash surrender value.</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.94pt">Plan liabilities are equal to the individual participants' account balances and other earned retirement benefits.</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_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639194451104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Sale-Leaseback Financing Transaction (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kequ_FinancingLiabilityAbstract', window );"><strong>Financing Liability [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="Show.showAR( this, 'defref_kequ_ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock', window );">Schedule of Remaining Future Cash Payments for Financing Liability</a></td>
<td class="text">Remaining future cash payments related to the financing liability as of July&#160;31, 2022 are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.192%"><tr><td style="width:1.0%"/><td style="width:67.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.951%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,421&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,958&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Minimum Liability Payments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,339&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,130)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,209&#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_kequ_FinancingLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Remaining Future Cash Payments for Financing Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</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>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639194444816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Operating Lease Maturity</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable leases as of July&#160;31, 2022 were as follows:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.75pt"><tr><td style="width:1.0pt"/><td style="width:322.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:12.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:78.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:7.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:73.75pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financing</span></td></tr><tr style="height:6pt"><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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of fiscal 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,545&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Minimum Lease Payments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,619&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333&#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:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,791)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,828&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Finance Lease Maturity</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable leases as of July&#160;31, 2022 were as follows:</span></div><div style="margin-bottom:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.75pt"><tr><td style="width:1.0pt"/><td style="width:322.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:12.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:78.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:7.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:73.75pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financing</span></td></tr><tr style="height:6pt"><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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of fiscal 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,545&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Minimum Lease Payments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,619&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333&#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:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,791)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,828&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/></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_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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>43
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639194400736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted</a></td>
<td class="text">The following is a reconciliation of basic to diluted weighted average common shares outstanding (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.485%"><tr><td style="width:1.0%"/><td style="width:62.862%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.743%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.448%"/><td style="width:0.1%"/><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="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options and RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - diluted</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,807&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,777&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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>44
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639194545376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Defined Benefit Pension Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Pension Expenses</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pension expense / (income) consisted of the following (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.883%"><tr><td style="width:1.0%"/><td style="width:60.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.389%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.392%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">322&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">177&#160;</span></td><td style="padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(401)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognition of net loss</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">240&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">135&#160;</span></td><td style="padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension expense (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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(89)</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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639195204032">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Segment Information</a></td>
<td class="text">The following tables provide financial information by business segments for the periods ended July&#160;31, 2022 and 2021 (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><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:10.630%"/><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:10.630%"/><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:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Domestic<br/>Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International<br/>Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate /<br/>Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended July 31, 2022</span></td><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"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from external customers</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,123&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,417)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) before income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(340)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended July 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from external customers</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,830&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,493&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(740)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) before income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(209)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,056)</span></td><td style="background-color:#cceeff;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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>46
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639197916224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 14,360<span></span>
</td>
<td class="nump">$ 4,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">7,174<span></span>
</td>
<td class="nump">2,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash</a></td>
<td class="nump">$ 21,534<span></span>
</td>
<td class="nump">$ 6,894<span></span>
</td>
<td class="nump">$ 5,467<span></span>
</td>
<td class="nump">$ 5,731<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>47
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639193791888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Summary of Net Sales Transferred to Customers at a Point in Time and Over Time (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales transferred to customers</a></td>
<td class="nump">$ 50,123<span></span>
</td>
<td class="nump">$ 39,493<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Over Time</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales transferred to customers</a></td>
<td class="nump">48,008<span></span>
</td>
<td class="nump">38,482<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Point in Time</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales transferred to customers</a></td>
<td class="nump">2,115<span></span>
</td>
<td class="nump">1,011<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionDomesticMember', window );">Domestic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales transferred to customers</a></td>
<td class="nump">37,468<span></span>
</td>
<td class="nump">29,663<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionDomesticMember', window );">Domestic | Over Time</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales transferred to customers</a></td>
<td class="nump">35,353<span></span>
</td>
<td class="nump">28,652<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionDomesticMember', window );">Domestic | Point in Time</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales transferred to customers</a></td>
<td class="nump">2,115<span></span>
</td>
<td class="nump">1,011<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionForeignMember', window );">International</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales transferred to customers</a></td>
<td class="nump">12,655<span></span>
</td>
<td class="nump">9,830<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionForeignMember', window );">International | Over Time</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales transferred to customers</a></td>
<td class="nump">12,655<span></span>
</td>
<td class="nump">9,830<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionForeignMember', window );">International | Point in Time</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales transferred to customers</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionDomesticMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionDomesticMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionForeignMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionForeignMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>48
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639196686096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">$ 14,116<span></span>
</td>
<td class="nump">$ 3,529<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="Show.showAR( this, 'defref_kequ_ContractWithCustomerLiabilityRevenueRecognizedPercentage', window );">Contract liability recognized as revenue percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsReceivableMember', window );">Accounts receivable</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Contract assets</a></td>
<td class="nump">$ 9,705<span></span>
</td>
<td class="nump">$ 9,287<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Contract assets</a></td>
<td class="nump">$ 1,672<span></span>
</td>
<td class="nump">$ 1,293<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_ContractWithCustomerLiabilityRevenueRecognizedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Liability, Revenue Recognized, Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_ContractWithCustomerLiabilityRevenueRecognizedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</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_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BalanceSheetLocationAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>49
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639189808112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Summary of Inventories (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished products</a></td>
<td class="nump">$ 3,903<span></span>
</td>
<td class="nump">$ 4,555<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work in process</a></td>
<td class="nump">2,738<span></span>
</td>
<td class="nump">2,893<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">18,459<span></span>
</td>
<td class="nump">16,348<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total</a></td>
<td class="nump">$ 25,100<span></span>
</td>
<td class="nump">$ 23,796<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639121919552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">$ 25,100<span></span>
</td>
<td class="nump">$ 23,796<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=kequ_ForeignSubsidiariesMember', window );">International Subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">$ 3,799<span></span>
</td>
<td class="nump">$ 2,811<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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_srt_ConsolidatedEntitiesAxis=kequ_ForeignSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConsolidatedEntitiesAxis=kequ_ForeignSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639122902272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Summary of Fair Value Hierarchy for Financial Assets and Liabilities Measured Recurring Basis (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jul. 31, 2022 </div>
<div>USD ($) </div>
<div>CompensationPlan</div>
</th>
<th class="th">
<div>Apr. 30, 2022 </div>
<div>USD ($) </div>
<div>CompensationPlan</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Financial Assets</a></td>
<td class="nump">$ 2,375<span></span>
</td>
<td class="nump">$ 2,590<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Financial Liabilities</a></td>
<td class="nump">$ 2,806<span></span>
</td>
<td class="nump">$ 3,003<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="Show.showAR( this, 'defref_kequ_NumberOfNonqualifiedCompensationPlans', window );">Number of non-qualified compensation plans maintained | CompensationPlan</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=kequ_NonQualifiedCompensationPlanMember', window );">Non-qualified compensation plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Financial Liabilities</a></td>
<td class="nump">$ 2,806<span></span>
</td>
<td class="nump">$ 3,003<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=kequ_TradingSecuritiesMember', window );">Trading securities held in non-qualified compensation plans</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="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Financial Assets</a></td>
<td class="nump">1,015<span></span>
</td>
<td class="nump">1,219<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CashSurrenderValueMember', window );">Cash surrender value of life insurance policies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Financial Assets</a></td>
<td class="nump">1,360<span></span>
</td>
<td class="nump">1,371<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Financial Assets</a></td>
<td class="nump">1,015<span></span>
</td>
<td class="nump">1,219<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;1 | Non-qualified compensation plans</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="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Financial Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;1 | Trading securities held in non-qualified compensation plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Financial Assets</a></td>
<td class="nump">1,015<span></span>
</td>
<td class="nump">1,219<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;1 | Cash surrender value of life insurance policies</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="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level&#160;2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Financial Assets</a></td>
<td class="nump">1,360<span></span>
</td>
<td class="nump">1,371<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Financial Liabilities</a></td>
<td class="nump">2,806<span></span>
</td>
<td class="nump">3,003<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level&#160;2 | Non-qualified compensation plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Financial Liabilities</a></td>
<td class="nump">2,806<span></span>
</td>
<td class="nump">3,003<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level&#160;2 | Trading securities held in non-qualified compensation plans</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="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Financial Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level&#160;2 | Cash surrender value of life insurance policies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Financial Assets</a></td>
<td class="nump">$ 1,360<span></span>
</td>
<td class="nump">$ 1,371<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_NumberOfNonqualifiedCompensationPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of nonqualified compensation plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_NumberOfNonqualifiedCompensationPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other 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. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability 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. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=kequ_NonQualifiedCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=kequ_NonQualifiedCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=kequ_TradingSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=kequ_TradingSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CashSurrenderValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_CashSurrenderValueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>52
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639196683664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-term Debt and Other Credit Arrangements (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 27, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Remaining borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=kequ_AdvanceAmountOneMember', window );">Advance Amount One</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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Outstanding advances under the long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=kequ_AdvanceAmountTwoMember', window );">Advance Amount Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Outstanding advances under the long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 716<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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_CreditFacilityAxis=kequ_AdvanceAmountOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=kequ_AdvanceAmountOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=kequ_AdvanceAmountTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=kequ_AdvanceAmountTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>53
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639196779520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Sale-Leaseback Financing Transaction - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 31, 2022 </div>
<div>USD ($) </div>
<div>numberOfRenewalOptions</div>
</th>
<th class="th">
<div>Apr. 30, 2022 </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="Show.showAR( this, 'defref_kequ_FinancingLiabilityAbstract', window );"><strong>Financing Liability [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kequ_FinancingLiabilityTermOfContract', window );">Term of agreement</a></td>
<td class="text">20 years<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="Show.showAR( this, 'defref_kequ_FinancingLiabilityNumberOfRenewalOptions', window );">Number of renewal options | numberOfRenewalOptions</a></td>
<td class="nump">4<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="Show.showAR( this, 'defref_kequ_FinancingLiabilityRenewalTerm', window );">Renewal term</a></td>
<td class="text">5 years<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="Show.showAR( this, 'defref_kequ_FinancingLiabilityBasicMonthlyPayment', window );">Initial basic monthly rent</a></td>
<td class="nump">$ 158<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="Show.showAR( this, 'defref_kequ_FinancingLiabilityAnnualIncreasePercent', window );">Annual rental increase, as a percent</a></td>
<td class="nump">2.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="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseDiscountRate', window );">Discount rate</a></td>
<td class="nump">4.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleAndLeasebackTransactionGainLossNet', window );">Gain (loss) on sale leaseback agreement</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kequ_FinancingLiability', window );">Financing liability</a></td>
<td class="nump">29,209<span></span>
</td>
<td class="nump">$ 29,350<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs on financing liability</a></td>
<td class="nump">753<span></span>
</td>
<td class="nump">768<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="Show.showAR( this, 'defref_kequ_FinancingLiabilityCurrent', window );">Current portion of financing liability</a></td>
<td class="nump">591<span></span>
</td>
<td class="nump">575<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="Show.showAR( this, 'defref_kequ_FinancingLiabilityNoncurrent', window );">Long-term portion of financing liability</a></td>
<td class="nump">28,618<span></span>
</td>
<td class="nump">28,775<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="Show.showAR( this, 'defref_kequ_InterestExpenseFinancingLiability', window );">Interest expense on financing liability</a></td>
<td class="nump">332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kequ_FinancingLiabilityLineItems', window );"><strong>Financing Liability [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">$ 60,716<span></span>
</td>
<td class="nump">$ 60,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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building</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="Show.showAR( this, 'defref_kequ_FinancingLiabilityLineItems', window );"><strong>Financing Liability [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful Life (in years)</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kequ_FinancingLiabilityLineItems', window );"><strong>Financing Liability [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">$ 41<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_kequ_FinancingLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_FinancingLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_FinancingLiabilityAnnualIncreasePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability, Annual Increase, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityAnnualIncreasePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</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_kequ_FinancingLiabilityBasicMonthlyPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability, Basic Monthly Payment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityBasicMonthlyPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_FinancingLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_FinancingLiabilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_FinancingLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_FinancingLiabilityNumberOfRenewalOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability, Number of Renewal Options</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityNumberOfRenewalOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</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_kequ_FinancingLiabilityRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability, Renewal Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</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_kequ_FinancingLiabilityTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability, Term of Contract</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</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_kequ_InterestExpenseFinancingLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest Expense, Financing Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_InterestExpenseFinancingLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeaseDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discount rate used by lessee to determine present value of finance lease payments.</p></div>
<a href="javascript:void(0);" onclick="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 (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeaseDiscountRate</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SaleAndLeasebackTransactionGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 40<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123417830&amp;loc=SL77919786-209982<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><br>Reference 3: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleAndLeasebackTransactionGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639195832640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Sale-Leaseback Financing Transaction - Remaining Future Cash Payments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kequ_FinancingLiabilityAbstract', window );"><strong>Financing Liability [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear', window );">Remainder of 2023</a></td>
<td class="nump">$ 1,421<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="Show.showAR( this, 'defref_kequ_FinancingLiabilityToBePaidYearOne', window );">2024</a></td>
<td class="nump">1,931<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="Show.showAR( this, 'defref_kequ_FinancingLiabilityToBePaidYearTwo', window );">2025</a></td>
<td class="nump">1,970<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="Show.showAR( this, 'defref_kequ_FinancingLiabilityToBePaidYearThree', window );">2026</a></td>
<td class="nump">2,009<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="Show.showAR( this, 'defref_kequ_FinancingLiabilityToBePaidYearFour', window );">2027</a></td>
<td class="nump">2,050<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="Show.showAR( this, 'defref_kequ_FinancingLiabilityToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">35,958<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kequ_FinancingLiabilityToBePaid', window );">Total Minimum Liability Payments</a></td>
<td class="nump">45,339<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="Show.showAR( this, 'defref_kequ_FinancingLiabilityUndiscountedExcessAmount', window );">Imputed Interest</a></td>
<td class="num">(16,130)<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="Show.showAR( this, 'defref_kequ_FinancingLiability', window );">Total</a></td>
<td class="nump">$ 29,209<span></span>
</td>
<td class="nump">$ 29,350<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_FinancingLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_FinancingLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_FinancingLiabilityToBePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability, to be Paid</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityToBePaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_FinancingLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability, to be Paid, After Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability, to be Paid, Remainder of Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_FinancingLiabilityToBePaidYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability, to be Paid, Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityToBePaidYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_FinancingLiabilityToBePaidYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability, to be Paid, Year One</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityToBePaidYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_FinancingLiabilityToBePaidYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability, to be Paid, Year Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityToBePaidYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_FinancingLiabilityToBePaidYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability, to be Paid, Year Two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityToBePaidYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_FinancingLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Liability, Undiscounted Excess Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinancingLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>55
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639198000720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="nump">$ 8,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,573<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash paid to settle lease liabilities</a></td>
<td class="nump">$ 524<span></span>
</td>
<td class="nump">$ 500<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="Show.showAR( this, 'defref_kequ_LesseeRemainingLeaseTerm', window );">Remaining lease term (in years)</a></td>
<td class="text">9 years<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="Show.showAR( this, 'defref_kequ_LesseeOptiontoExtendTerm', window );">Option to extend, term (in years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kequ_LesseeOptiontoTerminateTerm', window );">Option to terminate, term (in years)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease, expense</a></td>
<td class="nump">$ 835<span></span>
</td>
<td class="nump">847<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="Show.showAR( this, 'defref_kequ_OperatingLeaseShortTermExpense', window );">Operating lease, short term, expense</a></td>
<td class="nump">$ 311<span></span>
</td>
<td class="nump">$ 347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term, operating lease (in years)</a></td>
<td class="text">5 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate, operating lease</a></td>
<td class="nump">4.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term, finance lease (in years)</a></td>
<td class="text">3 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate, finance lease</a></td>
<td class="nump">6.80%<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_kequ_LesseeOptiontoExtendTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Option to Extend, Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_LesseeOptiontoExtendTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</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_kequ_LesseeOptiontoTerminateTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Option to Terminate, Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_LesseeOptiontoTerminateTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</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_kequ_LesseeRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Remaining Lease Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_LesseeRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</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_kequ_OperatingLeaseShortTermExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Short Term, Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_OperatingLeaseShortTermExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="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_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance 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="Show.toggleNext( this );">+ References</a><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)(3)<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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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>56
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639197863936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Operating and Finance Lease Maturity (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jul. 31, 2022 </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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating</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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Remainder of fiscal 2023</a></td>
<td class="nump">$ 1,545<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">1,824<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">1,770<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">1,575<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">1,366<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="Show.showAR( this, 'defref_kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">2,539<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total Minimum Lease Payments</a></td>
<td class="nump">10,619<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Imputed Interest</a></td>
<td class="num">(1,791)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">8,828<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Financing</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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Remainder of fiscal 2023</a></td>
<td class="nump">82<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">90<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">90<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">71<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2027</a></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="Show.showAR( this, 'defref_kequ_FinanceLeaseLiabilityToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total Minimum Lease Payments</a></td>
<td class="nump">333<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Imputed Interest</a></td>
<td class="num">(37)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total</a></td>
<td class="nump">$ 296<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_FinanceLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Liability, To Be Paid, After Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_FinanceLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Liability, To Be Paid, After Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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><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 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance 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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance 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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance 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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance 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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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 finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639195224576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - Additional Information (Detail) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive options exclude from computation of earning per share (in shares)</a></td>
<td class="nump">104,141<span></span>
</td>
<td class="nump">128,701<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639195983216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share Schedule of Earnings Per Common Share (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average number of common shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">2,807<span></span>
</td>
<td class="nump">2,777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive effect of stock options and RSUs (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares outstanding - diluted (in shares)</a></td>
<td class="nump">2,807<span></span>
</td>
<td class="nump">2,777<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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>59
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639190518160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Options and Stock-Based Compensation - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense', window );">Directors' fees paid with shares of common stock in lieu of cash in accordance with Director compensation guidelines</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 41<span></span>
</td>
<td class="nump">$ 41<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=kequ_TwoThousandSeventeenOmnibusIncentivePlanMember', window );">2017 Plan | Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">131<span></span>
</td>
<td class="nump">$ 194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Remaining estimated compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,424<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=kequ_TwoThousandSeventeenOmnibusIncentivePlanMember', window );">2017 Plan | Restricted Stock Units (RSUs) | Tranche One</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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock units granted (in shares)</a></td>
<td class="nump">54,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period (in years)</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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense recognized from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments), awarded to key employees or individuals. Excludes amount related to plans that cover generally all employees (for example, but not limited to, qualified pension plans).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PlanNameAxis=kequ_TwoThousandSeventeenOmnibusIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=kequ_TwoThousandSeventeenOmnibusIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639196679568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 379<span></span>
</td>
<td class="nump">$ 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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="num">(111.50%)<span></span>
</td>
<td class="num">(23.80%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings', window );">Deferred tax liability, global tax exposure for unremitted earnings of international subsidiaries</a></td>
<td class="nump">$ 1,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 976<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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="Show.toggleNext( this );">+ Details</a><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>61
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639189906896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Defined Benefit Pension Plans - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Assumed as expected long-term rate of return (as a percent)</a></td>
<td class="nump">7.75%<span></span>
</td>
<td class="nump">7.75%<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>62
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639193765792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Defined Benefit Pension Plans - Pension Expenses (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">322<span></span>
</td>
<td class="nump">177<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(535)<span></span>
</td>
<td class="num">(401)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1', window );">Recognition of net loss</a></td>
<td class="nump">240<span></span>
</td>
<td class="nump">135<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic pension expense (income)</a></td>
<td class="nump">$ 27<span></span>
</td>
<td class="num">$ (89)<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit from settlement and curtailment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639195254784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 31, 2022 </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="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="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of business segments</a></td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>64
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm139639196780000">
<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="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 50,123<span></span>
</td>
<td class="nump">$ 39,493<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="Show.showAR( this, 'defref_kequ_RevenuesIncludingIntersegmentMarkup', window );">Intersegment revenues</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings (loss) before income taxes</a></td>
<td class="num">(340)<span></span>
</td>
<td class="num">(1,056)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=kequ_CorporateAndEliminationsMember', window );">Corporate / Eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kequ_RevenuesIncludingIntersegmentMarkup', window );">Intersegment revenues</a></td>
<td class="num">(2,417)<span></span>
</td>
<td class="num">(740)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings (loss) before income taxes</a></td>
<td class="num">(1,532)<span></span>
</td>
<td class="num">(1,511)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kequ_DomesticOperationsMember', window );">Domestic Operations | Operating Segments</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="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">37,468<span></span>
</td>
<td class="nump">29,663<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="Show.showAR( this, 'defref_kequ_RevenuesIncludingIntersegmentMarkup', window );">Intersegment revenues</a></td>
<td class="nump">796<span></span>
</td>
<td class="nump">175<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings (loss) before income taxes</a></td>
<td class="nump">98<span></span>
</td>
<td class="num">(209)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kequ_InternationalOperationsMember', window );">International Operations | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">12,655<span></span>
</td>
<td class="nump">9,830<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="Show.showAR( this, 'defref_kequ_RevenuesIncludingIntersegmentMarkup', window );">Intersegment revenues</a></td>
<td class="nump">1,621<span></span>
</td>
<td class="nump">565<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Earnings (loss) before income taxes</a></td>
<td class="nump">$ 1,094<span></span>
</td>
<td class="nump">$ 664<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kequ_RevenuesIncludingIntersegmentMarkup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenues including intersegment markup.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kequ_RevenuesIncludingIntersegmentMarkup</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kequ_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=kequ_CorporateAndEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=kequ_CorporateAndEliminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=kequ_DomesticOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=kequ_DomesticOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=kequ_InternationalOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=kequ_InternationalOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>kequ-20220731_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/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:kequ="http://www.kewaunee.com/20220731"
  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="kequ-20220731.xsd" xlink:type="simple"/>
    <context id="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i992713431b6b40809b1aff37e8e6f843_I20220906">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
        </entity>
        <period>
            <instant>2022-09-06</instant>
        </period>
    </context>
    <context id="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i912bbdc92b204fc6a9ad658649225074_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i12e71c951de242a0b3350e291bd7d464_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="icf75293128844427b8c4fd596a8d84f7_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i3e6dc03fd5fa48dd81a065719b6e4cbb_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ide026357d72e487f9634c10739863f9b_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="iae2622fa8570416481b1ecf6e73434f1_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i7c5b7c01d6144a04936bf4bd3588d015_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i385614b774ad4fddbba4fed13ddc60c1_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="id37a4b2cd67b4c0fbba13b35620db48f_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i50e06850c8e54801840abc7d1c607c65_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i19c5e10b7e354c20b1bbbdf1b9a21532_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i58c5638d6bb24c96b2e9e3d1a2ffaca9_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ib6f858acf46545ebb462bff16658f0f1_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i6fb8a9420f1d4792873716c41ed6707d_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ifea4ae2c8d424b70aeef1d8492e93998_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i622435b9420845d7a266f3e417ee166d_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ida91c37f4bd840668a432bc4df342911_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i24ee2364ce634aaca3374443e76259cb_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i14cf22c1291248dba4fcfcbb08cf33c5_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i09a9a95b5a7d4b478e855c7c27519e54_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i1abc8fb9bf2c4a2a8714745d8b0c5680_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i82f1f439f9df498990992481aab94488_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i56dc6182d860483ca4b326bda29b8938_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ifc9ef811da934581aeb0110944755bc3_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i3e657169162f4aafb101adc18acb9284_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i5546985eb4014f4d9173d8ab41a0786d_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ibcc1346e361441c8b106c3bf31540bf3_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i03753959649145c3bd9c2f1f1f34d52a_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ibf6190140522443aab697c93011cecb0_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i6c42059af64e4f41b1d56b35c4688aa3_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="ib6b63cb25ef346a385492b002b2020d8_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i1c49810e006146acb2e39b2435718dff_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i5de67b81120a4aeb9f4e53b76b81081a_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="if14a50e4214441b29898230583363592_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i32d77d8daf83480092b7a7c55102e67a_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i158689d2b1654822be0d1fa280140acf_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ia438cb5bd9904a6d86081c15d4e9e620_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i6a81afb3054246b3a235bdc6f05f513e_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i36fc573e472e4739b371fbc3388d26e9_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="ic8e16ac54e4c46298981e7fe114e047c_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="iceddfbbff1bd46229f8658c142163109_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i63fe5d5cb2d54b8781a7cc327a2801e4_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i52316db96b794967a3f9bb08f6b44bd2_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ia0ff884af13c42f7858062f3353af42f_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i56f9632905f34692a51e5b77c5448f6e_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="if45ae1e18bc4470198bd3e262c274d25_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i5c007c18d40043539faf52d93cc4df2c_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i4df4e42e6bed4cc69948c30d4336b6ba_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i6d956e2fee314166a66bd5363c517dda_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i2ef36bb10e2a40ea9dd8e3d19d56f502_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ic428ebab51c548db8db434f6e6e5ebdd_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ibfca0a439e524c13b635c07a8649e581_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i3d7c01d6ef3d421894327328cda24d0e_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ie347d0b7a32d44ae9772b3921390abf1_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">kequ:ForeignSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i921515781e484ddbac088d05de227e18_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">kequ:ForeignSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i38abc3ac25964c478481dec738b6e004_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">kequ:TradingSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i91601be92bd7450c9bb99874cc71c54b_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">kequ:TradingSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i18c534dfdc684fbd8d5824b2d7b44c8e_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">kequ:TradingSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i2d682e0ce7b34fbeb8c21b3cc4547688_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="if91887c3f5104143ba74f4438df95edc_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ie7c3c05e69c440bebd44d82b1c864cbf_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i696724a627604ea9b7e5a47bbbee2446_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i134ccf3791d04ba89399da7a1642f657_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i3f9773db1fdc463aa968bc47d76c0116_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">kequ:NonQualifiedCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i232b864a349948f5889b78b485ad0bb6_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">kequ:NonQualifiedCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i8ed6470ecda04b588fd7a5c97f39c4cb_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">kequ:NonQualifiedCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ia6d33e5d03934bc381cb9530362f858b_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">kequ:TradingSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i92acc03018d54e9ab87c8c043892a5df_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">kequ:TradingSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i42d2c8daf94d411da78ac7162cdd6911_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">kequ:TradingSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i30afeeadf3364a3384b6fd2c8a49b801_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i06b7845ca03a4dbead161b6dfedd966b_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="icb9336b8663e45a59caf09fa49a91618_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="idc4c7918747347f0861f49794323e850_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i6e933e97aa2740b0a7f541caca1fe07f_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i7c06780ea6c548a29801f045de5114eb_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">kequ:NonQualifiedCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i7fd120730be44365ba9bd8b9f1b90b99_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">kequ:NonQualifiedCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i2fecc57a109d44c388d5e4c73f98b806_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">kequ:NonQualifiedCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i34ac46293063450488818aecc46d7b6b_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kequ:AdvanceAmountOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i29e9543d052143f59535fa4ced5247c6_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kequ:AdvanceAmountTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i6eacf31d650549088215fd982d8647bb_I20220627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
        </entity>
        <period>
            <instant>2022-06-27</instant>
        </period>
    </context>
    <context id="i84fd5151c8aa48b1ab7404344955db23_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i400a3665cfe64c139dbd2d4e60f2cd38_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i490300bce74d441d822590ab480fc754_D20220601-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kequ:TwoThousandSeventeenOmnibusIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9e58cb6fa0b54deaa39a4233fba162c4_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kequ:TwoThousandSeventeenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i240518654d5a45f2aef55808b3a358c3_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kequ:TwoThousandSeventeenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="i73eade1e921a4a418bf152a7d8bb19d7_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kequ:TwoThousandSeventeenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i53fad4e0610f48a3939e67ee18fa847b_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kequ:DomesticOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="if9004f3cb6f34afd9a97266feff92ab0_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kequ:InternationalOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i47472a1f89e243fd8facc68f56a65618_D20220501-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">kequ:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i6566b8c2dfb145b08454c974aa3b0815_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kequ:DomesticOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ib897395e4f244ec78d25be1f88750af8_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kequ:InternationalOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i192ea36fe7744b87a7babe664cc39e5a_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000055529</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">kequ:CorporateAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="compensationplan">
        <measure>kequ:CompensationPlan</measure>
    </unit>
    <unit id="numberofrenewaloptions">
        <measure>kequ:numberOfRenewalOptions</measure>
    </unit>
    <unit id="segment">
        <measure>kequ:Segment</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80L2ZyYWc6YjQ0ZTcyMDM4M2EzNDE4MWEwMzA0YTYzY2ZhYzc5OTYvdGFibGU6MTBhZGU0NmU0NTI2NGYwMGI3N2YzZGRmODY2NDUyMWYvdGFibGVyYW5nZToxMGFkZTQ2ZTQ1MjY0ZjAwYjc3ZjNkZGY4NjY0NTIxZl8zLTItMS0xLTIxMTQ5_2a4282d5-5579-4813-ab27-f739e571b32b">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80L2ZyYWc6YjQ0ZTcyMDM4M2EzNDE4MWEwMzA0YTYzY2ZhYzc5OTYvdGFibGU6MTBhZGU0NmU0NTI2NGYwMGI3N2YzZGRmODY2NDUyMWYvdGFibGVyYW5nZToxMGFkZTQ2ZTQ1MjY0ZjAwYjc3ZjNkZGY4NjY0NTIxZl80LTItMS0xLTIxMTQ5_be1e454c-00ce-4688-bc7b-499f75faee78">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80L2ZyYWc6YjQ0ZTcyMDM4M2EzNDE4MWEwMzA0YTYzY2ZhYzc5OTYvdGFibGU6MTBhZGU0NmU0NTI2NGYwMGI3N2YzZGRmODY2NDUyMWYvdGFibGVyYW5nZToxMGFkZTQ2ZTQ1MjY0ZjAwYjc3ZjNkZGY4NjY0NTIxZl81LTItMS0xLTIxMTQ5_7795f34e-f5b2-484a-b51d-71cc98b0aa72">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityRegistrantName
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80L2ZyYWc6YjQ0ZTcyMDM4M2EzNDE4MWEwMzA0YTYzY2ZhYzc5OTYvdGFibGU6MTBhZGU0NmU0NTI2NGYwMGI3N2YzZGRmODY2NDUyMWYvdGFibGVyYW5nZToxMGFkZTQ2ZTQ1MjY0ZjAwYjc3ZjNkZGY4NjY0NTIxZl82LTItMS0xLTIxMTQ5_40b2c2ad-572b-4ff7-bcb2-39caf87649ed">KEWAUNEE SCIENTIFIC CORP /DE/</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80L2ZyYWc6YjQ0ZTcyMDM4M2EzNDE4MWEwMzA0YTYzY2ZhYzc5OTYvdGFibGU6MTBhZGU0NmU0NTI2NGYwMGI3N2YzZGRmODY2NDUyMWYvdGFibGVyYW5nZToxMGFkZTQ2ZTQ1MjY0ZjAwYjc3ZjNkZGY4NjY0NTIxZl83LTItMS0xLTIxMTQ5_d1881866-8781-438f-8af8-14ce6188ba46">0000055529</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80L2ZyYWc6YjQ0ZTcyMDM4M2EzNDE4MWEwMzA0YTYzY2ZhYzc5OTYvdGFibGU6MTBhZGU0NmU0NTI2NGYwMGI3N2YzZGRmODY2NDUyMWYvdGFibGVyYW5nZToxMGFkZTQ2ZTQ1MjY0ZjAwYjc3ZjNkZGY4NjY0NTIxZl84LTItMS0xLTIxMTQ5_8c41a175-b44d-4865-abc4-bb1563ba0901">--04-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMjE2_c967ec51-a319-44ff-9ea1-7ad4f0a79952">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6NTNiZjQ5Mjc4YTk0NDJlMTliNDQ1ZTliNTUxOTAxN2QvdGFibGVyYW5nZTo1M2JmNDkyNzhhOTQ0MmUxOWI0NDVlOWI1NTE5MDE3ZF8wLTAtMS0xLTIxMTQ5_fd4b9bd0-e6d8-4b27-9201-d1f86268af79">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8xNzQ_b5d6da2d-cb74-42aa-b9e1-036948528e59">2022-07-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6ZTQ0MzdkZDM5MDk3NGY1Nzg1ZDhkN2IyMWZhODFmNmEvdGFibGVyYW5nZTplNDQzN2RkMzkwOTc0ZjU3ODVkOGQ3YjIxZmE4MWY2YV8wLTAtMS0xLTIxMTQ5_63d3ff89-a2ac-45a6-8ada-f339f1af833d">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMjE3_3440f8ae-6d13-4e71-9261-7b867fea1c07">0-5286</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6NDkzZjA5NjUzZGVhNDUyMWJlYjU3MWFjYjNjMzBhMzkvdGFibGVyYW5nZTo0OTNmMDk2NTNkZWE0NTIxYmViNTcxYWNiM2MzMGEzOV8wLTAtMS0xLTIxMTQ5_8eb87400-712d-4bc9-b44e-ca427bb6f669">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6NDkzZjA5NjUzZGVhNDUyMWJlYjU3MWFjYjNjMzBhMzkvdGFibGVyYW5nZTo0OTNmMDk2NTNkZWE0NTIxYmViNTcxYWNiM2MzMGEzOV8wLTItMS0xLTIxMTQ5_e1a064f7-dfe1-4a3d-9a88-f511ce5e6fdc">38-0715562</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6NDkzZjA5NjUzZGVhNDUyMWJlYjU3MWFjYjNjMzBhMzkvdGFibGVyYW5nZTo0OTNmMDk2NTNkZWE0NTIxYmViNTcxYWNiM2MzMGEzOV8zLTAtMS0xLTIxMTQ5L3RleHRyZWdpb246NTVmMDI1ZTcyMmIzNDAzMWJlNDgyNmYwZmExM2I1NDJfNA_a2237965-23f8-4b56-ad3e-9f0b8ddd9da7">2700 West Front Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6NDkzZjA5NjUzZGVhNDUyMWJlYjU3MWFjYjNjMzBhMzkvdGFibGVyYW5nZTo0OTNmMDk2NTNkZWE0NTIxYmViNTcxYWNiM2MzMGEzOV8zLTAtMS0xLTIxMTQ5L3RleHRyZWdpb246NTVmMDI1ZTcyMmIzNDAzMWJlNDgyNmYwZmExM2I1NDJfNw_12e3d2fa-974d-4a9e-ada7-83cce5fe67ce">Statesville,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6NDkzZjA5NjUzZGVhNDUyMWJlYjU3MWFjYjNjMzBhMzkvdGFibGVyYW5nZTo0OTNmMDk2NTNkZWE0NTIxYmViNTcxYWNiM2MzMGEzOV8zLTAtMS0xLTIxMTQ5L3RleHRyZWdpb246NTVmMDI1ZTcyMmIzNDAzMWJlNDgyNmYwZmExM2I1NDJfMTA_78eb4699-dafa-430f-a55b-237cc0826333">NC</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6NDkzZjA5NjUzZGVhNDUyMWJlYjU3MWFjYjNjMzBhMzkvdGFibGVyYW5nZTo0OTNmMDk2NTNkZWE0NTIxYmViNTcxYWNiM2MzMGEzOV8zLTItMS0xLTIxMTQ5_cdf4c6cf-c3fd-4731-ab51-08d71c2fabb2">28677-2927</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMjE4_0582cc17-932a-4928-b9c0-a74b48be2687">704</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMjE0_4b551811-8247-41b3-a8c4-64a146bed4ee">873-7202</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMjE1_12db58c0-f0f2-4ff5-8e66-85c3ab43bcc0">Common Stock, $2.50 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMjEy_2acde504-0196-4d76-b48b-d3813a1ff2c5">KEQU</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMjEz_77c6a715-ed00-4cfc-b0c9-772aad71cc83">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMjA4_f24f6dd7-6e5b-4503-92b3-00827432efaa">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMjA5_bb8d3a49-f774-4e42-81ea-34b4bf7a0218">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6NTA1N2FhYjQ4OGJhNDZjNDhlZDI0NDVmZmVkNDliZjMvdGFibGVyYW5nZTo1MDU3YWFiNDg4YmE0NmM0OGVkMjQ0NWZmZWQ0OWJmM18xLTAtMS0xLTIxMTQ5_0129f19e-9f3f-45a2-a54c-358127cc57b8">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6NTA1N2FhYjQ4OGJhNDZjNDhlZDI0NDVmZmVkNDliZjMvdGFibGVyYW5nZTo1MDU3YWFiNDg4YmE0NmM0OGVkMjQ0NWZmZWQ0OWJmM18xLTYtMS0xLTIxMTQ5_cb8e9891-b7ed-4e5e-aaed-8957ed73d941">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGFibGU6NTA1N2FhYjQ4OGJhNDZjNDhlZDI0NDVmZmVkNDliZjMvdGFibGVyYW5nZTo1MDU3YWFiNDg4YmE0NmM0OGVkMjQ0NWZmZWQ0OWJmM18yLTYtMS0xLTIxMTQ5_a4693ea0-ad5b-47ee-9e78-fda21e767724">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMjEw_0008c910-9174-4371-90d2-469d8a588e0e">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i992713431b6b40809b1aff37e8e6f843_I20220906"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xL2ZyYWc6OTM5MDA0ODY5MWYzNDY2Y2E5MjEwMTc2NmY4MTRhMjEvdGV4dHJlZ2lvbjo5MzkwMDQ4NjkxZjM0NjZjYTkyMTAxNzY2ZjgxNGEyMV8yMTgw_6f65dc84-49cf-4497-96db-6e9e16e32517"
      unitRef="shares">2830200</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMi0xLTEtMS0yMTE0OQ_fe63b4df-9f5e-4c25-9d0a-df8b6691e2de"
      unitRef="usd">50123000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMi0zLTEtMS0yMTE0OQ_f5f4b0ea-8a54-4edc-b564-18b6fcb06180"
      unitRef="usd">39493000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMy0xLTEtMS0yMTE0OQ_6f8f2d3b-a5da-4b0f-90d1-64342903741d"
      unitRef="usd">43927000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMy0zLTEtMS0yMTE0OQ_92730d47-8704-4563-ba94-61d4a6c5c410"
      unitRef="usd">33819000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfNC0xLTEtMS0yMTE0OQ_a05c4492-d68e-4745-8bca-95a24dbac32a"
      unitRef="usd">6196000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfNC0zLTEtMS0yMTE0OQ_5da265ea-c245-4305-8e2e-d0ae77763686"
      unitRef="usd">5674000</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfNS0xLTEtMS0yMTE0OQ_4ae3b7de-68bd-427b-82c6-7c6fbe1ca23e"
      unitRef="usd">6592000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfNS0zLTEtMS0yMTE0OQ_d90fb140-bbfc-40ad-a712-431f32d5ca09"
      unitRef="usd">6765000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfNi0xLTEtMS0yMTE0OQ_675a576e-e055-4e8e-8650-2e8d1349a605"
      unitRef="usd">-396000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfNi0zLTEtMS0yMTE0OQ_0d5541b9-1c33-4227-a506-4e206e5f0dc9"
      unitRef="usd">-1091000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PensionExpense
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfNy0xLTEtMS0yMTE0OQ_43b9c0f8-3cd5-48d8-9e05-5c0f1d55dfbe"
      unitRef="usd">27000</us-gaap:PensionExpense>
    <us-gaap:PensionExpense
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfNy0zLTEtMS0yMTE0OQ_ce4e7b57-099e-46b1-89d7-a29f71274bc1"
      unitRef="usd">-89000</us-gaap:PensionExpense>
    <us-gaap:OtherIncome
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfOC0xLTEtMS0yMTE0OQ_04023013-0825-425d-b540-293b54366595"
      unitRef="usd">467000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfOC0zLTEtMS0yMTE0OQ_3797de6a-8c9b-4564-aece-501c718352d9"
      unitRef="usd">52000</us-gaap:OtherIncome>
    <us-gaap:InterestExpense
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfOS0xLTEtMS0yMTE0OQ_cf857778-f6d5-4d2e-aa5e-df0e052fc33e"
      unitRef="usd">384000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfOS0zLTEtMS0yMTE0OQ_ca741b56-82cc-4355-96b6-0a1fa691a616"
      unitRef="usd">106000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTAtMS0xLTEtMjExNDk_30f96b96-2623-473e-a6f7-437cf1fced19"
      unitRef="usd">-340000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTAtMy0xLTEtMjExNDk_45d7b5e6-589f-4a99-b141-62842c5da902"
      unitRef="usd">-1056000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTEtMS0xLTEtMjExNDk_2055857a-f959-4037-ab51-78052e693a6b"
      unitRef="usd">379000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTEtMy0xLTEtMjExNDk_cce62aa0-ace7-49de-848c-f7d778959954"
      unitRef="usd">251000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTItMS0xLTEtMjExNDk_9d09fe19-c16a-476d-b025-10ab59f816fd"
      unitRef="usd">-719000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTItMy0xLTEtMjExNDk_c362257d-9939-481e-9a60-4dd743774f40"
      unitRef="usd">-1307000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTMtMS0xLTEtMjExNDk_50eafe38-3c92-4534-9a40-75e53e8dc102"
      unitRef="usd">28000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTMtMy0xLTEtMjExNDk_7a23c792-42d6-442d-8fcc-d035614141f4"
      unitRef="usd">38000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTQtMS0xLTEtMjExNDk_341923e8-6bb9-4d42-b0b4-395eb712b787"
      unitRef="usd">-747000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTQtMy0xLTEtMjExNDk_70989789-cff3-45f4-b055-63ccfb4a894f"
      unitRef="usd">-1345000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTctMS0xLTEtMjExNDk_5507f7f3-b34c-498b-85c7-b4206e96b714"
      unitRef="usdPerShare">-0.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTctMy0xLTEtMjExNDk_ae905786-54f5-4dfb-8a1a-af775e57e652"
      unitRef="usdPerShare">-0.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTgtMS0xLTEtMjExNDk_39c11eeb-6653-4293-88b9-9d41beccc557"
      unitRef="usdPerShare">-0.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMTgtMy0xLTEtMjExNDk_d03e9a9e-44a3-4c23-b6cb-5953677d3255"
      unitRef="usdPerShare">-0.48</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMjAtMS0xLTEtMjExNDk_1a39ca08-425c-48e8-b52f-7ce840c5c8d4"
      unitRef="shares">2807000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMjAtMy0xLTEtMjExNDk_e626b279-f76e-4846-96d1-63c70199f54d"
      unitRef="shares">2777000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMjEtMS0xLTEtMjExNDk_100499b3-5dea-4240-83d5-531a06be72a6"
      unitRef="shares">2807000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xNi9mcmFnOjdjYmViNDJmMWZlYTRkNmZiNDA1MDVmZTMzMjYyMzY3L3RhYmxlOjM0ZThhNGIxMDgyNjQ0MmJhZjUyYzQzZTEyZDVlOGYxL3RhYmxlcmFuZ2U6MzRlOGE0YjEwODI2NDQyYmFmNTJjNDNlMTJkNWU4ZjFfMjEtMy0xLTEtMjExNDk_538d03f4-54e9-4fb7-9d0b-65d0e967425e"
      unitRef="shares">2777000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfMi0xLTEtMS0yMTE0OQ_b46af323-51b6-4d95-98c0-bdd2cae97fa7"
      unitRef="usd">-719000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfMi0zLTEtMS0yMTE0OQ_a4b8e0c9-b5d1-4bed-9645-5b55bb421e85"
      unitRef="usd">-1307000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfNC0xLTEtMS0yMTE0OQ_e51ed68c-db65-4f20-bcf4-a879d10ae1b8"
      unitRef="usd">-224000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfNC0zLTEtMS0yMTE0OQ_06fa78c0-03ae-44c9-8c3f-09e97a57ba1d"
      unitRef="usd">-76000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfNS0xLTEtMS0yMTE0OQ_c6aaf7e8-4e6e-4c76-bca9-d69a98b07d2e"
      unitRef="usd">-224000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfNS0zLTEtMS0yMTE0OQ_28f93ba2-32a5-4e23-b2d7-3855aa904e38"
      unitRef="usd">-76000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfNi0xLTEtMS0yMTE0OQ_86f231a9-be35-4c04-96a8-245ecc24b09d"
      unitRef="usd">-943000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfNi0zLTEtMS0yMTE0OQ_32db4a41-4bb4-4bd9-b993-a63e8a4a4db0"
      unitRef="usd">-1383000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfNy0xLTEtMS0yMTE0OQ_c36b055c-a70d-4fec-a708-a2a2ff033dcf"
      unitRef="usd">28000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfNy0zLTEtMS0yMTE0OQ_ec741e44-0c50-4ad0-b2aa-71b00d046a53"
      unitRef="usd">38000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfOC0xLTEtMS0yMTE0OQ_735d9197-db46-439b-89a7-fd991dc12a7f"
      unitRef="usd">-971000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8xOS9mcmFnOjBlODc5N2QyY2Y3MjRjYzg5MTZkMTUxYzUxYzljZDc5L3RhYmxlOjA4MzA4MmFlZjZkZjQ2MjJiYzM4Y2ZhNmZmNzQwZWY3L3RhYmxlcmFuZ2U6MDgzMDgyYWVmNmRmNDYyMmJjMzhjZmE2ZmY3NDBlZjdfOC0zLTEtMS0yMTE0OQ_73acf7d4-dbf2-4d1b-8fcb-338aad3da3ad"
      unitRef="usd">-1421000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i912bbdc92b204fc6a9ad658649225074_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfMS0xLTEtMS0yMTE0OQ_e2d12157-ee07-4e69-9ddd-0d3e7c5eb354"
      unitRef="usd">6983000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i12e71c951de242a0b3350e291bd7d464_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfMS0zLTEtMS0yMTE0OQ_ac0e490e-a4c4-4788-99a1-a06eb3979675"
      unitRef="usd">4483000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icf75293128844427b8c4fd596a8d84f7_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfMS01LTEtMS0yMTE0OQ_84a0961f-0641-467b-bfae-b2a220314589"
      unitRef="usd">-53000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3e6dc03fd5fa48dd81a065719b6e4cbb_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfMS03LTEtMS0yMTE0OQ_4124c70d-68d6-440e-99ef-8eadde7fd9de"
      unitRef="usd">28023000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ide026357d72e487f9634c10739863f9b_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfMS05LTEtMS0yMTE0OQ_e27263f9-b488-4719-9202-f9946be1f25b"
      unitRef="usd">-3742000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfMS0xMS0xLTEtMjExNDk_64fc9a1d-da1a-460e-85d5-bc80e6ae716e"
      unitRef="usd">35694000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i7c5b7c01d6144a04936bf4bd3588d015_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfMi03LTEtMS0yMTE0OQ_e2fc2ff0-8136-4896-925f-0c2e4e0f0845"
      unitRef="usd">-747000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfMi0xMS0xLTEtMjExNDk_09ac9081-7c81-49ff-a0c2-3b1dd088a37f"
      unitRef="usd">-747000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i385614b774ad4fddbba4fed13ddc60c1_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfMy05LTEtMS0yMTE0OQ_19619b64-719a-4b7c-b58a-51b98e20ba82"
      unitRef="usd">-224000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfMy0xMS0xLTEtMjExNDk_3e673436-4893-423b-9e73-a8fab419b737"
      unitRef="usd">-224000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id37a4b2cd67b4c0fbba13b35620db48f_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfNC0xLTEtMS0yMTE0OQ_0490ee81-3958-4b6f-8c46-f8cfed1a0052"
      unitRef="usd">97000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i50e06850c8e54801840abc7d1c607c65_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfNC0zLTEtMS0yMTE0OQ_41c07467-db06-4aa1-b2e7-593479280e3d"
      unitRef="usd">-134000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfNC0xMS0xLTEtMjExNDk_25ec277f-c96b-4cf2-b45a-4bec6a35f026"
      unitRef="usd">-37000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquity
      contextRef="i19c5e10b7e354c20b1bbbdf1b9a21532_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfNS0xLTEtMS0yMTE0OQ_97899574-cf2d-4326-b08f-48d96771e97d"
      unitRef="usd">7080000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i58c5638d6bb24c96b2e9e3d1a2ffaca9_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfNS0zLTEtMS0yMTE0OQ_f09447a9-97a8-4b8b-a00f-889dd01df63c"
      unitRef="usd">4349000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib6f858acf46545ebb462bff16658f0f1_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfNS01LTEtMS0yMTE0OQ_6acbbb41-2700-4125-84dc-41a5946339cb"
      unitRef="usd">-53000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6fb8a9420f1d4792873716c41ed6707d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfNS03LTEtMS0yMTE0OQ_367b9480-0891-424f-8d70-07ad5332942c"
      unitRef="usd">27276000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifea4ae2c8d424b70aeef1d8492e93998_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfNS05LTEtMS0yMTE0OQ_0e9ea4f1-a229-4040-8669-74a3640475bc"
      unitRef="usd">-3966000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOjczMTIzYTlmNGQ3NDRhM2E4MTI1NThkNTM3M2M2Yjk3L3RhYmxlcmFuZ2U6NzMxMjNhOWY0ZDc0NGEzYTgxMjU1OGQ1MzczYzZiOTdfNS0xMS0xLTEtMjExNDk_b430c84f-5365-45b1-beb4-77be3fcd7bb8"
      unitRef="usd">34686000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ida91c37f4bd840668a432bc4df342911_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfMS0xLTEtMS0yMTE0OQ_e4b5e253-881d-4498-afba-a6f29f809f55"
      unitRef="usd">6915000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i24ee2364ce634aaca3374443e76259cb_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfMS0zLTEtMS0yMTE0OQ_2d06dcc4-9aa2-46c1-b52b-9cd599b3022b"
      unitRef="usd">3807000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i14cf22c1291248dba4fcfcbb08cf33c5_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfMS01LTEtMS0yMTE0OQ_c2dbb9ac-dec4-4840-953e-d5cb388b1654"
      unitRef="usd">-53000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i09a9a95b5a7d4b478e855c7c27519e54_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfMS03LTEtMS0yMTE0OQ_e8cb4b2f-55fa-42b4-940a-d58e36a268b2"
      unitRef="usd">34149000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1abc8fb9bf2c4a2a8714745d8b0c5680_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfMS05LTEtMS0yMTE0OQ_b03a0bb5-2b5f-4133-a49d-f1e132f32bf6"
      unitRef="usd">-3577000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i82f1f439f9df498990992481aab94488_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfMS0xMS0xLTEtMjExNDk_e3d7cf1f-a35f-412c-86f7-22b01bced725"
      unitRef="usd">41241000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i56dc6182d860483ca4b326bda29b8938_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfMi03LTEtMS0yMTE0OQ_1ab2c7d0-d21a-4655-bd39-28b411c64df5"
      unitRef="usd">-1345000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfMi0xMS0xLTEtMjExNDk_92bed862-c163-45e6-8530-700a7c72a410"
      unitRef="usd">-1345000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ifc9ef811da934581aeb0110944755bc3_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfMy05LTEtMS0yMTE0OQ_d12cabf6-7d32-435c-b19f-991e387f5b8d"
      unitRef="usd">-76000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfMy0xMS0xLTEtMjExNDk_8f527c3f-2d5e-4c6b-b4b3-e2522beb0310"
      unitRef="usd">-76000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3e657169162f4aafb101adc18acb9284_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfNC0xLTEtMS0yMTE0OQ_6b059f6c-0ee4-4379-8449-8e3c3eebe47f"
      unitRef="usd">67000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5546985eb4014f4d9173d8ab41a0786d_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfNC0zLTEtMS0yMTE0OQ_57c53bda-aeda-4c61-8b03-6858765845c2"
      unitRef="usd">171000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfNC0xMS0xLTEtMjExNDk_71f66cae-c310-4f49-86b3-9628242fbf99"
      unitRef="usd">238000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquity
      contextRef="ibcc1346e361441c8b106c3bf31540bf3_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfNS0xLTEtMS0yMTE0OQ_0b66f91a-29db-4e04-ae25-ba7eee4d59b6"
      unitRef="usd">6982000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i03753959649145c3bd9c2f1f1f34d52a_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfNS0zLTEtMS0yMTE0OQ_37021cac-7a94-4e19-8639-81a518501e6d"
      unitRef="usd">3978000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibf6190140522443aab697c93011cecb0_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfNS01LTEtMS0yMTE0OQ_883948de-0d03-4cd0-bcbb-ebb92c1689bd"
      unitRef="usd">-53000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6c42059af64e4f41b1d56b35c4688aa3_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfNS03LTEtMS0yMTE0OQ_8db1a5ef-14fc-4c71-a31c-5342412a9781"
      unitRef="usd">32804000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib6b63cb25ef346a385492b002b2020d8_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfNS05LTEtMS0yMTE0OQ_487700d0-cb6f-48de-8d73-8b677dce33ad"
      unitRef="usd">-3653000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1c49810e006146acb2e39b2435718dff_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yMi9mcmFnOjg4ZTA2ODdhMzQwOTRlM2ZhNmE3ZmY4NGM3ZjlkYWE0L3RhYmxlOmQyYTE0Njc4ODY4NDQyZGZhMzMyYTZlY2U1NDAyYTk3L3RhYmxlcmFuZ2U6ZDJhMTQ2Nzg4Njg0NDJkZmEzMzJhNmVjZTU0MDJhOTdfNS0xMS0xLTEtMjExNDk_f9b0671c-938f-4452-81cc-8487f19154ec"
      unitRef="usd">40058000</us-gaap:StockholdersEquity>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNC0xLTEtMS0yMTE0OQ_845b1990-203f-45c5-8c81-0174327350e9"
      unitRef="usd">14360000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNC0zLTEtMS0yMTE0OQ_e56d1310-64f5-451c-adef-7ac6622ab2ba"
      unitRef="usd">4433000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNS0xLTEtMS0yMTE0OQ_5dd4b99a-d9f1-40e3-8870-e391b39de61d"
      unitRef="usd">7174000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNS0zLTEtMS0yMTE0OQ_93cc93a3-204d-4d7d-acfc-d0ce4ca70b2f"
      unitRef="usd">2461000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNi0wLTEtMS0yMTE0OS90ZXh0cmVnaW9uOmVlNzRmMzUxMDBlYjRjZjFiMDlkYTIwMWFlZWZhNjQ4XzMz_ed4b4615-6beb-4192-8518-32eb2462c8d6"
      unitRef="usd">371000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNi0wLTEtMS0yMTE0OS90ZXh0cmVnaW9uOmVlNzRmMzUxMDBlYjRjZjFiMDlkYTIwMWFlZWZhNjQ4XzM3_d0de249d-46b3-489c-b365-f7486871e1a4"
      unitRef="usd">357000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNi0xLTEtMS0yMTE0OQ_0aa20a66-7730-4ee2-992e-1e17e1d8925e"
      unitRef="usd">40714000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNi0zLTEtMS0yMTE0OQ_26be436a-28f1-443b-811c-0dab36369ce2"
      unitRef="usd">41254000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNy0xLTEtMS0yMTE0OQ_0e560b76-9e88-4719-aae9-aef6eefc8209"
      unitRef="usd">25100000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNy0zLTEtMS0yMTE0OQ_aa4a9b51-cc8c-44d1-bccf-fd8fd2c3bc10"
      unitRef="usd">23796000</us-gaap:InventoryNet>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfOS0xLTEtMS0yMTU0MQ_394b7431-c0ee-4205-9c38-74e50c20556b"
      unitRef="usd">0</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfOS0zLTEtMS0yMTU0MQ_f20029cd-c6ec-47fc-90ef-3fc870267b82"
      unitRef="usd">13457000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfOS0xLTEtMS0yMTE0OQ_ac1faabb-4263-4e82-94f3-d5b1e0882bcb"
      unitRef="usd">10435000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfOS0zLTEtMS0yMTE0OQ_ef3aff78-6ce6-4fe4-899a-13e21c7b5253"
      unitRef="usd">6164000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTAtMS0xLTEtMjExNDk_984bfbf3-2109-4e81-a77e-2b448a0a2579"
      unitRef="usd">97783000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTAtMy0xLTEtMjExNDk_e2d99077-0170-4387-b2a7-5051fa1f656a"
      unitRef="usd">91565000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTEtMS0xLTEtMjExNDk_1843cb61-781d-4a4a-ad96-a729d9c45a7c"
      unitRef="usd">60716000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTEtMy0xLTEtMjExNDk_6d63eb5a-e62f-4202-b051-777eb006c9e4"
      unitRef="usd">60326000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTItMS0xLTEtMjExNDk_5f34437b-759b-446f-b103-36158caddd99"
      unitRef="usd">45930000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTItMy0xLTEtMjExNDk_19907b49-2749-4819-976c-d99477b50a5d"
      unitRef="usd">45205000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTMtMS0xLTEtMjExNDk_15b8da58-d3cb-46dc-9292-aa6a2576add8"
      unitRef="usd">14786000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTMtMy0xLTEtMjExNDk_e1a1a17d-50e3-410b-b1ad-ceae947322f0"
      unitRef="usd">15121000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTQtMS0xLTEtMjExNDk_d76bdd3d-90dc-472e-a8d6-10f65dd5c002"
      unitRef="usd">8955000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTQtMy0xLTEtMjExNDk_9ace1310-4ba9-4a97-b04b-3529192ee943"
      unitRef="usd">7573000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTYtMS0xLTEtMjExNDk_d7304752-a305-4622-904f-a26261cd42d2"
      unitRef="usd">4119000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTYtMy0xLTEtMjExNDk_b7c4e03e-8e3d-45ae-9cda-9eb4cfb98468"
      unitRef="usd">4514000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTctMS0xLTEtMjExNDk_197a5e11-b3da-48a8-a0b2-a1ebbd845163"
      unitRef="usd">125643000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMTctMy0xLTEtMjExNDk_351d2bc1-8ab7-498f-9bcb-e683e0398601"
      unitRef="usd">118773000</us-gaap:Assets>
    <kequ:ShortTermBorrowingsAndInterestRateSwap
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjEtMS0xLTEtMjExNDk_5603be67-62c3-4325-b0dc-68c018d470ae"
      unitRef="usd">0</kequ:ShortTermBorrowingsAndInterestRateSwap>
    <kequ:ShortTermBorrowingsAndInterestRateSwap
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjEtMy0xLTEtMjExNDk_8c14643e-89a5-4d24-9114-fc2e63924454"
      unitRef="usd">1588000</kequ:ShortTermBorrowingsAndInterestRateSwap>
    <kequ:FinancingLiabilityCurrent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjMtMS0xLTEtMjE1NzY_c56f3c12-c1f6-4419-a3c4-50307de37f82"
      unitRef="usd">591000</kequ:FinancingLiabilityCurrent>
    <kequ:FinancingLiabilityCurrent
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjMtMy0xLTEtMjE1NzY_a73130d2-ee1e-4474-b00f-83db3a242b0a"
      unitRef="usd">575000</kequ:FinancingLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjItMS0xLTEtMjExNDk_3d200eda-08a5-4ab8-8a39-095af65e74ad"
      unitRef="usd">72000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjItMy0xLTEtMjExNDk_4ef8b5cc-9939-41e5-b6b7-e37e856e44a1"
      unitRef="usd">126000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjMtMS0xLTEtMjExNDk_441618a8-eaa0-4fc9-947a-cf5311688d70"
      unitRef="usd">1685000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjMtMy0xLTEtMjExNDk_62fcea02-9fb4-4e30-bd9e-789e66007dbd"
      unitRef="usd">1319000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjQtMS0xLTEtMjExNDk_b280c00a-da0f-43e6-b730-1f686789c43f"
      unitRef="usd">25042000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjQtMy0xLTEtMjExNDk_07d7c3aa-d1d9-4329-85ea-d2fb7f6f19ff"
      unitRef="usd">27316000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjUtMS0xLTEtMjExNDk_48ac0da6-8a90-41fc-9d01-18d685151f0d"
      unitRef="usd">4342000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjUtMy0xLTEtMjExNDk_9d8ccb0d-4b39-4eb3-8c78-84518fd5f89d"
      unitRef="usd">4504000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjYtMS0xLTEtMjExNDk_60e29365-448f-44f7-b50e-ef773e63a6a7"
      unitRef="usd">14116000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjYtMy0xLTEtMjExNDk_de395ae5-a893-4968-9d6f-06ba5375e8cc"
      unitRef="usd">3529000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjctMS0xLTEtMjExNDk_1a24aec4-9622-45be-819c-50cc96617256"
      unitRef="usd">3669000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjctMy0xLTEtMjExNDk_090c0d04-1b73-4005-8e0f-ea8044d5a5a8"
      unitRef="usd">3336000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjgtMS0xLTEtMjExNDk_786a2640-e4b0-4025-8367-747290d10fcc"
      unitRef="usd">49517000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjgtMy0xLTEtMjExNDk_103c8c5c-4102-44cc-b6b3-b0f27e7e4fe8"
      unitRef="usd">42293000</us-gaap:LiabilitiesCurrent>
    <kequ:FinancingLiabilityNoncurrent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzEtMS0xLTEtMjE1ODQ_9918e815-15ec-422f-b0c7-e304a0d34b49"
      unitRef="usd">28618000</kequ:FinancingLiabilityNoncurrent>
    <kequ:FinancingLiabilityNoncurrent
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzEtMy0xLTEtMjE1ODQ_9afe5e7e-d50f-48b6-942a-7b120fd01e31"
      unitRef="usd">28775000</kequ:FinancingLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjktMS0xLTEtMjExNDk_a13d565c-958b-4b8a-ad5a-415e8f0278e8"
      unitRef="usd">224000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMjktMy0xLTEtMjExNDk_209c6a2f-4b04-46f4-8bae-d4cc600f36ae"
      unitRef="usd">228000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzAtMS0xLTEtMjExNDk_dd40308a-32d4-4234-89d4-9ff54a592ebe"
      unitRef="usd">7142000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzAtMy0xLTEtMjExNDk_200890bf-d8fc-4a82-bcad-9c1202eb3d67"
      unitRef="usd">6179000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <kequ:AccruedEmployeeBenefitPlanCosts
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzEtMS0xLTEtMjExNDk_bfc45429-00ba-4602-a953-19adf4a45ffc"
      unitRef="usd">3989000</kequ:AccruedEmployeeBenefitPlanCosts>
    <kequ:AccruedEmployeeBenefitPlanCosts
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzEtMy0xLTEtMjExNDk_d3abe797-d765-4ce4-85ce-87c0ba306976"
      unitRef="usd">4159000</kequ:AccruedEmployeeBenefitPlanCosts>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzItMS0xLTEtMjExNDk_38bb302f-5179-471f-9520-baed1930ab07"
      unitRef="usd">451000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzItMy0xLTEtMjExNDk_b389c10c-7fa7-4779-862f-d239389566e7"
      unitRef="usd">428000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzMtMS0xLTEtMjExNDk_f054b3d8-7628-4cf2-9578-19ebfc710e63"
      unitRef="usd">519000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzMtMy0xLTEtMjExNDk_02f21a01-f9dc-4a62-9833-8465336a164b"
      unitRef="usd">531000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzQtMS0xLTEtMjExNDk_7016ca17-12c5-4a1b-9ad4-9954a939cb87"
      unitRef="usd">90460000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzQtMy0xLTEtMjExNDk_383da3ea-ef9d-456c-9c20-a2a5350f9c11"
      unitRef="usd">82593000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzUtMS0xLTEtMjExNDk_27918592-25e1-4742-aba3-a2ea174ae30b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzUtMy0xLTEtMjExNDk_85fc9ca6-42e8-44c1-893d-18cef583bfe5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzctMC0xLTEtMjExNDkvdGV4dHJlZ2lvbjoyOTA3ZmM1YWQyYjA0OWRmOWE3MWRjODU5YjlkYzFmYl8xOQ_8525f5b7-4e84-4260-b096-88811d0ba227"
      unitRef="usdPerShare">2.50</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzctMC0xLTEtMjExNDkvdGV4dHJlZ2lvbjoyOTA3ZmM1YWQyYjA0OWRmOWE3MWRjODU5YjlkYzFmYl8xOQ_f6f97789-44e5-4765-ae88-b9cc572d1533"
      unitRef="usdPerShare">2.50</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzctMC0xLTEtMjExNDkvdGV4dHJlZ2lvbjoyOTA3ZmM1YWQyYjA0OWRmOWE3MWRjODU5YjlkYzFmYl80Ng_1336e49d-8b20-4125-8dae-a14d19508d73"
      unitRef="shares">5000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzctMC0xLTEtMjExNDkvdGV4dHJlZ2lvbjoyOTA3ZmM1YWQyYjA0OWRmOWE3MWRjODU5YjlkYzFmYl80Ng_b75a1e5a-3ce5-4b89-9c61-f824fec7ae6f"
      unitRef="shares">5000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzctMC0xLTEtMjExNDkvdGV4dHJlZ2lvbjoyOTA3ZmM1YWQyYjA0OWRmOWE3MWRjODU5YjlkYzFmYl82Ng_a93df511-2826-4647-a4ec-6a34a33bef7c"
      unitRef="shares">2832000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzctMC0xLTEtMjExNDkvdGV4dHJlZ2lvbjoyOTA3ZmM1YWQyYjA0OWRmOWE3MWRjODU5YjlkYzFmYl83Nw_7f7cceda-b28f-4d11-aa7e-2ae69640a544"
      unitRef="shares">2793000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzctMC0xLTEtMjExNDkvdGV4dHJlZ2lvbjoyOTA3ZmM1YWQyYjA0OWRmOWE3MWRjODU5YjlkYzFmYl8xMDQ_7a0bb8b8-d0fc-46aa-962c-c4d6e8d229e5"
      unitRef="shares">2829000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzctMC0xLTEtMjExNDkvdGV4dHJlZ2lvbjoyOTA3ZmM1YWQyYjA0OWRmOWE3MWRjODU5YjlkYzFmYl8xMTU_a63b15b8-8589-450d-a2bc-9aac292f4901"
      unitRef="shares">2790000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzctMS0xLTEtMjExNDk_badc48c4-2528-45f7-bfa2-47bbc57f92ca"
      unitRef="usd">7080000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzctMy0xLTEtMjExNDk_0c4fe9c0-adc1-42fc-87a1-70d91956f0cf"
      unitRef="usd">6983000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzgtMS0xLTEtMjExNDk_b0e10872-8949-4ad4-af60-1c8c4e75b568"
      unitRef="usd">4349000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzgtMy0xLTEtMjExNDk_042c4a37-ecc1-472f-839d-5a319275100d"
      unitRef="usd">4483000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzktMS0xLTEtMjExNDk_2d4bfab6-8303-4396-8d3d-543db9603728"
      unitRef="usd">27276000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfMzktMy0xLTEtMjExNDk_dfe60071-a6cf-4cf7-abff-99fe7a9c594f"
      unitRef="usd">28023000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDAtMS0xLTEtMjExNDk_f0cb60ba-20ed-44d9-920c-4c487cf80e89"
      unitRef="usd">-3966000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDAtMy0xLTEtMjExNDk_9be371c4-b92b-41a2-ad1a-a981f9f08b21"
      unitRef="usd">-3742000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDEtMC0xLTEtMjExNDkvdGV4dHJlZ2lvbjpjYWI4N2Q4YzJlOTk0NGQ0OWQwOTMwZDBkYWFhMjNhY18zOQ_135e776f-f3d2-4791-96fa-2a74005c56c3"
      unitRef="shares">3000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDEtMC0xLTEtMjExNDkvdGV4dHJlZ2lvbjpjYWI4N2Q4YzJlOTk0NGQ0OWQwOTMwZDBkYWFhMjNhY18zOQ_9711f0aa-c08f-457e-b781-e0a1b8dac21d"
      unitRef="shares">3000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDEtMS0xLTEtMjExNDk_e6362495-3c2b-4139-a8db-c7cd6489ea43"
      unitRef="usd">53000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDEtMy0xLTEtMjExNDk_6c29cdf4-3955-4b40-be2e-e17538786a8a"
      unitRef="usd">53000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDItMS0xLTEtMjExNDk_755d803d-1f3f-485d-8fb5-1ce707076464"
      unitRef="usd">34686000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDItMy0xLTEtMjExNDk_0455e67b-9905-48a3-887a-4494f78cb3c4"
      unitRef="usd">35694000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDMtMS0xLTEtMjExNDk_ffe90454-8503-4f7b-be20-3564b9cfd4ac"
      unitRef="usd">497000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDMtMy0xLTEtMjExNDk_36568b15-7101-4e5e-a022-ecdc5276d6ef"
      unitRef="usd">486000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDQtMS0xLTEtMjExNDk_71d05eb7-b0c3-4ff1-baf6-4a95fd419d2a"
      unitRef="usd">35183000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDQtMy0xLTEtMjExNDk_ac02cc8a-1beb-457a-9b0b-3c18e8ae9ddd"
      unitRef="usd">36180000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDUtMS0xLTEtMjExNDk_757e6bd9-5c3c-40bd-9c30-f4e43de0a138"
      unitRef="usd">125643000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yNS9mcmFnOmVlNzZlYThiYzRjMTQxNjJiYmRhMzFkYTdkMDNmOGZlL3RhYmxlOjkxOWVhMDEwZjk0MzRlMjlhODMxNzU4NWIyNzNkOGRhL3RhYmxlcmFuZ2U6OTE5ZWEwMTBmOTQzNGUyOWE4MzE3NTg1YjI3M2Q4ZGFfNDUtMy0xLTEtMjExNDk_b6dcf3d5-99ca-42f8-bd28-3e29fc3608f6"
      unitRef="usd">118773000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMy0xLTEtMS0yMTE0OQ_7b4953e9-0805-405e-9ac4-b8899f2a7b4b"
      unitRef="usd">-719000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMy0zLTEtMS0yMTE0OQ_4c34867d-2d5d-41b2-9b5c-d0fdb5fbdfdc"
      unitRef="usd">-1307000</us-gaap:ProfitLoss>
    <us-gaap:Depreciation
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfNS0xLTEtMS0yMTE0OQ_5b8fdaae-b122-434e-ba71-50f13818a592"
      unitRef="usd">725000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfNS0zLTEtMS0yMTE0OQ_8788c8fb-5387-41d4-85d7-c1cdadfa031d"
      unitRef="usd">693000</us-gaap:Depreciation>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfNi0xLTEtMS0yMTE0OQ_e3da12e8-d7b9-4006-8f69-89b6e76553ca"
      unitRef="usd">23000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfNi0zLTEtMS0yMTE0OQ_53c3eecf-00f3-4d77-8631-51b23518324c"
      unitRef="usd">3000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ShareBasedCompensation
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfNy0xLTEtMS0yMTE0OQ_26bf23ae-73f2-4ebc-bbe7-1759ba36494e"
      unitRef="usd">172000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfNy0zLTEtMS0yMTE0OQ_ec6dda3c-4645-4ef6-ae74-d3994c60269b"
      unitRef="usd">216000</us-gaap:ShareBasedCompensation>
    <kequ:ProvisionForDeferredIncomeTaxes
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfOC0xLTEtMS0yMTE0OQ_9c85080a-b879-40c0-8c8b-611816d05d5b"
      unitRef="usd">23000</kequ:ProvisionForDeferredIncomeTaxes>
    <kequ:ProvisionForDeferredIncomeTaxes
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfOC0zLTEtMS0yMTE0OQ_02f93a56-0c5d-43cf-82eb-5603fb3b74d2"
      unitRef="usd">37000</kequ:ProvisionForDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTAtMS0xLTEtMjExNDk_ef88a471-699b-47c2-8c05-322be5547967"
      unitRef="usd">-516000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTAtMy0xLTEtMjExNDk_f1408ed4-40f5-4489-b571-ad4a566949ef"
      unitRef="usd">839000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTEtMS0xLTEtMjExNDk_fea1eb14-bc5f-4c11-9e24-f45cdf068f59"
      unitRef="usd">1304000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTEtMy0xLTEtMjExNDk_9163c55d-8afe-41dd-94be-4cf3188f3438"
      unitRef="usd">1335000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTMtMS0xLTEtMjExNDk_94236709-0f5f-4d39-a05c-fc6f154d817d"
      unitRef="usd">-2117000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTMtMy0xLTEtMjExNDk_948cf0c3-e755-494f-8516-4bc192c7daec"
      unitRef="usd">1048000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTQtMS0xLTEtMjExNDk_2ad2a659-d22b-4997-8660-99f516bb301c"
      unitRef="usd">10587000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTQtMy0xLTEtMjExNDk_7a6d892e-b224-4f9a-873f-83a8566e7ce0"
      unitRef="usd">-568000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTUtMS0xLTEtMjExNDk_71c709a1-3f89-4759-bae2-86da5af152ce"
      unitRef="usd">-4221000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTUtMy0xLTEtMjExNDk_14ad2e8d-e940-4bf7-a236-987189a0d3e0"
      unitRef="usd">276000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTYtMS0xLTEtMjExNDk_4b144171-908a-4dd7-bcb6-36b241dbb413"
      unitRef="usd">3685000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTYtMy0xLTEtMjExNDk_ea8ebc7f-b6f8-41b8-aa6a-bdd3c08d8c84"
      unitRef="usd">-1776000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTgtMS0xLTEtMjExNDk_5b7a36f7-2c55-4e2d-9a7c-a5a231ec78ef"
      unitRef="usd">390000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTgtMy0xLTEtMjExNDk_602b3c4e-8060-446d-a723-ebac7aaa5e91"
      unitRef="usd">484000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTktMS0xLTEtMjExNDk_2c1d7995-8f32-4539-b16e-ddad9c47d0c7"
      unitRef="usd">-390000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMTktMy0xLTEtMjExNDk_2693ade6-8421-478f-be25-2db8d6065b38"
      unitRef="usd">-484000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjMtMS0xLTEtMjExNDk_eb8075a2-6983-4c26-a42c-5b74ccfaeaba"
      unitRef="usd">4431000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjMtMy0xLTEtMjExNDk_be80db88-bed5-4fde-8c5c-f16dddb08ed1"
      unitRef="usd">12303000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjQtMS0xLTEtMjExNDk_5c5c5b5b-daaf-418b-9d1b-5efcf27a9aba"
      unitRef="usd">6019000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjQtMy0xLTEtMjExNDk_b7ca3e48-cd62-4e34-a35a-a63eaab4a63f"
      unitRef="usd">10277000</us-gaap:RepaymentsOfShortTermDebt>
    <kequ:ProceedsFromFinancingLiability
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjUtMS0xLTEtMjMyOTA_442285e0-9277-41de-82e6-2300dd404531"
      unitRef="usd">13456000</kequ:ProceedsFromFinancingLiability>
    <kequ:ProceedsFromFinancingLiability
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjUtMy0xLTEtMjMyOTA_603a23e3-1c64-4c62-be19-87f1fdfa0e50"
      unitRef="usd">0</kequ:ProceedsFromFinancingLiability>
    <kequ:PaymentsOnFinancingLiability
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjYtMS0xLTEtMjMyOTA_0c573029-9c50-448f-b937-be29e286d171"
      unitRef="usd">140000</kequ:PaymentsOnFinancingLiability>
    <kequ:PaymentsOnFinancingLiability
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjYtMy0xLTEtMjMyOTA_8a38cfdd-0cdd-4be4-b0ee-05787914257e"
      unitRef="usd">0</kequ:PaymentsOnFinancingLiability>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjUtMS0xLTEtMjExNDk_a7bbb6a5-9e1c-4d31-b6ea-6d85db9b34e7"
      unitRef="usd">58000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjUtMy0xLTEtMjExNDk_1056185b-75c5-4495-b8ce-5374e6040e7b"
      unitRef="usd">5000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjctMS0xLTEtMjExNDk_52b83c9a-efc2-4941-b1ec-51dfb7f28ef1"
      unitRef="usd">11670000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjctMy0xLTEtMjExNDk_a8604039-61cb-484b-82f2-190feb4ebd4d"
      unitRef="usd">2021000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjgtMS0xLTEtMjExNDk_50f11290-67b3-45b9-96f7-dae2df1418cb"
      unitRef="usd">-325000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjgtMy0xLTEtMjExNDk_d1bcc372-b9c7-47a8-9f38-cfbc6e073be5"
      unitRef="usd">-25000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjktMS0xLTEtMjExNDk_1c95afae-11b3-40d9-a9a0-f5bd2e6aa538"
      unitRef="usd">14640000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMjktMy0xLTEtMjExNDk_9dc59449-4bbe-40c9-92a6-d687c42784f5"
      unitRef="usd">-264000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMzAtMS0xLTEtMjExNDk_3fdb568e-7c96-49b5-a0e4-8d4230cd1817"
      unitRef="usd">6894000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i82f1f439f9df498990992481aab94488_I20210430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMzAtMy0xLTEtMjExNDk_8e086fed-1d1b-42a1-a909-91f21c581b68"
      unitRef="usd">5731000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMzEtMS0xLTEtMjExNDk_7ddb2300-ab15-477a-94f1-8c7e61e03728"
      unitRef="usd">21534000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1c49810e006146acb2e39b2435718dff_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8yOC9mcmFnOmIzZmRmNjQ2YjkxNTQzYzE5MDYxYjRmNmZkYTUxMWVkL3RhYmxlOmZjMDM2MWIzYjM3NzQ4NmU5OWUzMDY4ZWM5ZDljZmQxL3RhYmxlcmFuZ2U6ZmMwMzYxYjNiMzc3NDg2ZTk5ZTMwNjhlYzlkOWNmZDFfMzEtMy0xLTEtMjExNDk_103acc43-3583-4c18-bfea-1c5e749413f6"
      unitRef="usd">5467000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8zNC9mcmFnOmJlZTFiZTg0MDJiODQxOTFiZDViMzAwZDU0YWVkNjkxL3RleHRyZWdpb246YmVlMWJlODQwMmI4NDE5MWJkNWIzMDBkNTRhZWQ2OTFfMTYyMA_9d7a9346-95a4-478d-ae7a-f0d2ecaa35e1">Financial Information&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited interim Condensed Consolidated Financial Statements of Kewaunee Scientific Corporation (the "Company") have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the "Commission"). Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") have been condensed or omitted, although the Company believes that the disclosures are adequate to make the information presented not misleading.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These interim Condensed Consolidated Financial Statements include all adjustments (consisting of normal recurring adjustments) necessary for a fair presentation of these financial statements and should be read in conjunction with the Consolidated Financial Statements and Notes included in the Company's 2022 Annual Report on &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="http://www.sec.gov/ix?doc=/Archives/edgar/data/55529/000005552922000012/kequ-20220430.htm#iccd2a1c43d71414c908e0cd431055f0f_76" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Form 10-K&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full year. The Condensed Consolidated Balance Sheet as of April&#160;30, 2022 included in this interim period filing has been derived from the audited consolidated financial statements at that date, but does not include all of the information and related notes required by GAAP for complete financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the interim Condensed Consolidated Financial Statements requires management to make certain estimates and assumptions that affect reported amounts and disclosures. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8zNy9mcmFnOjUxMDliOTUzMGE1NTRjZGNhYmI1YjZhYTRjODc2Yzc1L3RleHRyZWdpb246NTEwOWI5NTMwYTU1NGNkY2FiYjViNmFhNGM4NzZjNzVfNzM0_cb795382-e793-4dd2-9a32-381288bbec5b">Cash, Cash Equivalents and Restricted Cash &lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents consist of cash on hand and highly liquid investments with original maturities of three months or less. During the periods ended July&#160;31, 2022 and April&#160;30, 2022, the Company had cash deposits in excess of FDIC insured limits. The Company has not experienced any losses from such deposits. Restricted cash includes bank deposits of subsidiaries used for performance guarantees against customer orders.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company includes restricted cash along with the cash balance for presentation in the Condensed Consolidated Statements of Cash Flows. The reconciliation between the Condensed Consolidated Balance Sheet and the Condensed Consolidated Statement of Cash Flows is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.042%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.043%"/&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:17.287%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,360&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,433&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents and restricted cash&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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,534&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,894&#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:CashAndCashEquivalentsDisclosureTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8zNy9mcmFnOjUxMDliOTUzMGE1NTRjZGNhYmI1YjZhYTRjODc2Yzc1L3RleHRyZWdpb246NTEwOWI5NTMwYTU1NGNkY2FiYjViNmFhNGM4NzZjNzVfNzM1_2e095bf8-914a-4d2d-b875-7e231a11ca5d">The reconciliation between the Condensed Consolidated Balance Sheet and the Condensed Consolidated Statement of Cash Flows is as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.042%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.043%"/&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:17.287%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,360&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,433&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents and restricted cash&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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,534&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,894&#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:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8zNy9mcmFnOjUxMDliOTUzMGE1NTRjZGNhYmI1YjZhYTRjODc2Yzc1L3RhYmxlOjI5NjAzZDcyNmUwMDRkZDQ5Zjk5Y2NlZmEwOWIxNTY0L3RhYmxlcmFuZ2U6Mjk2MDNkNzI2ZTAwNGRkNDlmOTljY2VmYTA5YjE1NjRfMS0yLTEtMS0yMTE0OQ_e775c2f2-4ae8-4477-a656-5f8ad2337292"
      unitRef="usd">14360000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8zNy9mcmFnOjUxMDliOTUzMGE1NTRjZGNhYmI1YjZhYTRjODc2Yzc1L3RhYmxlOjI5NjAzZDcyNmUwMDRkZDQ5Zjk5Y2NlZmEwOWIxNTY0L3RhYmxlcmFuZ2U6Mjk2MDNkNzI2ZTAwNGRkNDlmOTljY2VmYTA5YjE1NjRfMS00LTEtMS0yMTE0OQ_2f3190f9-9030-411c-89d2-f78af885a18f"
      unitRef="usd">4433000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8zNy9mcmFnOjUxMDliOTUzMGE1NTRjZGNhYmI1YjZhYTRjODc2Yzc1L3RhYmxlOjI5NjAzZDcyNmUwMDRkZDQ5Zjk5Y2NlZmEwOWIxNTY0L3RhYmxlcmFuZ2U6Mjk2MDNkNzI2ZTAwNGRkNDlmOTljY2VmYTA5YjE1NjRfMi0yLTEtMS0yMTE0OQ_880ee175-b056-469e-85fa-247fdc784e42"
      unitRef="usd">7174000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8zNy9mcmFnOjUxMDliOTUzMGE1NTRjZGNhYmI1YjZhYTRjODc2Yzc1L3RhYmxlOjI5NjAzZDcyNmUwMDRkZDQ5Zjk5Y2NlZmEwOWIxNTY0L3RhYmxlcmFuZ2U6Mjk2MDNkNzI2ZTAwNGRkNDlmOTljY2VmYTA5YjE1NjRfMi00LTEtMS0yMTE0OQ_4c640e4e-d43a-4e45-948e-9508bfc56792"
      unitRef="usd">2461000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8zNy9mcmFnOjUxMDliOTUzMGE1NTRjZGNhYmI1YjZhYTRjODc2Yzc1L3RhYmxlOjI5NjAzZDcyNmUwMDRkZDQ5Zjk5Y2NlZmEwOWIxNTY0L3RhYmxlcmFuZ2U6Mjk2MDNkNzI2ZTAwNGRkNDlmOTljY2VmYTA5YjE1NjRfMy0yLTEtMS0yMTE0OQ_019e2f77-cfee-4d96-b0ba-68225a90e51a"
      unitRef="usd">21534000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml8zNy9mcmFnOjUxMDliOTUzMGE1NTRjZGNhYmI1YjZhYTRjODc2Yzc1L3RhYmxlOjI5NjAzZDcyNmUwMDRkZDQ5Zjk5Y2NlZmEwOWIxNTY0L3RhYmxlcmFuZ2U6Mjk2MDNkNzI2ZTAwNGRkNDlmOTljY2VmYTA5YjE1NjRfMy00LTEtMS0yMTE0OQ_338151e9-2c94-48a5-8474-87bb12cecdbe"
      unitRef="usd">6894000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RleHRyZWdpb246MzE0ODE3ZmVjNmU5NDA2ZGJiNDNjNDczNzY5Zjg3MTJfMjMwOA_5acf0fbc-d613-4f33-b3bf-3476efc0ac64">Revenue RecognitionThe Company recognizes revenue when control of a good or service promised in a contract (i.e., performance obligation) is transferred to a customer. Control is obtained when a customer has the ability to direct the use of and obtain substantially all of the remaining benefits from that good or service. The majority of the Company's revenues are recognized over time as the customer receives control as the Company performs work under a contract. However, a portion of the Company's revenues are recognized at a point-in-time as control is transferred at a distinct point in time per the terms of a contract.&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Disaggregated Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of net sales transferred to customers over time and at a point in time for the periods ended July&#160;31, 2022 and July&#160;31, 2021 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&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:9.280%"/&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:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&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:8.987%"/&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:9.284%"/&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="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Domestic&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;International&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Domestic&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;International&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Over Time&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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,353&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,655&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,008&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,652&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,830&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,482&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Point in Time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,468&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,655&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,123&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,663&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,830&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,493&#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-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The closing balances of contract assets included $9,705,000 in accounts receivable and $1,672,000 in other assets at July&#160;31, 2022. The opening balance of contract assets arising from contracts with customers included $9,287,000 in accounts receivable and $1,293,000 in other assets at April&#160;30, 2022. The closing and opening balances of contract liabilities included in deferred revenue arising from contracts with customers were $14,116,000 at July&#160;31, 2022 and $3,529,000 at April&#160;30, 2022. The timing of revenue recognition, billings and cash collections results in accounts receivable, unbilled receivables, and deferred revenue which are disclosed in the Condensed Consolidated Balance Sheets and in the Notes to the Condensed Consolidated Financial Statements. In general, the Company receives payments from customers based on a billing schedule established in its contracts. Unbilled receivables represent amounts earned which have not yet been billed in accordance with contractually stated billing terms and are included in receivables on the Condensed Consolidated Balance Sheets. Receivables are recorded when the right to consideration becomes unconditional and the Company has a right to invoice the customer. Deferred revenue relates to payments received in advance of performance under the contract. Deferred revenue is recognized as revenue as (or when) the Company performs under the contract. Approximately 100% of the contract liability balances at April&#160;30, 2022 and July&#160;31, 2022 are expected to be recognized as revenue during the respective succeeding 12 months.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RleHRyZWdpb246MzE0ODE3ZmVjNmU5NDA2ZGJiNDNjNDczNzY5Zjg3MTJfMjMwOQ_086738a0-aba3-4f45-82e1-b11fd41717a6">&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of net sales transferred to customers over time and at a point in time for the periods ended July&#160;31, 2022 and July&#160;31, 2021 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&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:9.280%"/&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:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&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:8.987%"/&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:9.284%"/&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="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Domestic&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;International&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Domestic&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;International&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Over Time&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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,353&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,655&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,008&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,652&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,830&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,482&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Point in Time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,468&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,655&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,123&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,663&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,830&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,493&#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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5de67b81120a4aeb9f4e53b76b81081a_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfMy0xLTEtMS0yMTE0OQ_388d505e-27c8-407e-9725-2df1b20e6cea"
      unitRef="usd">35353000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if14a50e4214441b29898230583363592_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfMy0zLTEtMS0yMTE0OQ_eb9af6ad-2c28-4a8f-b94b-a6754a33d2ba"
      unitRef="usd">12655000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i32d77d8daf83480092b7a7c55102e67a_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfMy01LTEtMS0yMTE0OQ_77cb88fc-74fc-403c-850d-fa2c16f7bf03"
      unitRef="usd">48008000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i158689d2b1654822be0d1fa280140acf_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfMy03LTEtMS0yMTE0OQ_d611e774-a0c8-44c7-82d6-1493d1382cc3"
      unitRef="usd">28652000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia438cb5bd9904a6d86081c15d4e9e620_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfMy05LTEtMS0yMTE0OQ_7b292328-c16d-4864-aceb-cec101fbc513"
      unitRef="usd">9830000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a81afb3054246b3a235bdc6f05f513e_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfMy0xMS0xLTEtMjExNDk_76d55c29-78bf-4fde-8126-597bd6dfa9ba"
      unitRef="usd">38482000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i36fc573e472e4739b371fbc3388d26e9_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNC0xLTEtMS0yMTE0OQ_47e12806-56a1-47d1-8a1f-9a93cc2fc243"
      unitRef="usd">2115000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic8e16ac54e4c46298981e7fe114e047c_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNC0zLTEtMS0yMTE0OQ_5f594fcb-3727-4d8b-bafb-a2cc074f0def"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iceddfbbff1bd46229f8658c142163109_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNC01LTEtMS0yMTE0OQ_cd521197-25b0-442e-bdde-b39b93d90505"
      unitRef="usd">2115000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i63fe5d5cb2d54b8781a7cc327a2801e4_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNC03LTEtMS0yMTE0OQ_aa0ae7bc-f6b2-400a-a1b9-86d1ddd239c6"
      unitRef="usd">1011000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i52316db96b794967a3f9bb08f6b44bd2_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNC05LTEtMS0yMTE0OQ_47f90dc9-e6e9-4ac8-8794-2b84b22e4ea0"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0ff884af13c42f7858062f3353af42f_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNC0xMS0xLTEtMjExNDk_e437c482-40e8-46a7-a269-d54927ad9515"
      unitRef="usd">1011000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i56f9632905f34692a51e5b77c5448f6e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNS0xLTEtMS0yMTE0OQ_c03c2e2c-241a-46cb-8317-33fd9b3840f2"
      unitRef="usd">37468000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if45ae1e18bc4470198bd3e262c274d25_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNS0zLTEtMS0yMTE0OQ_698060f8-03c5-4205-bea1-097141617ed6"
      unitRef="usd">12655000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNS01LTEtMS0yMTE0OQ_dcdbe65c-1bce-4cb4-b3ff-aa7c9d1c729b"
      unitRef="usd">50123000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5c007c18d40043539faf52d93cc4df2c_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNS03LTEtMS0yMTE0OQ_9ee889e2-2460-4352-95b6-9933e8120499"
      unitRef="usd">29663000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4df4e42e6bed4cc69948c30d4336b6ba_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNS05LTEtMS0yMTE0OQ_60190d68-c806-499f-a047-49aac96c4582"
      unitRef="usd">9830000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RhYmxlOjlkNjUyNWQyMDdhOTRlNmJhMmI2MzgyZjAwOTA2MGVjL3RhYmxlcmFuZ2U6OWQ2NTI1ZDIwN2E5NGU2YmEyYjYzODJmMDA5MDYwZWNfNS0xMS0xLTEtMjExNDk_3be564d2-9076-4abf-bbb7-e32a05474844"
      unitRef="usd">39493000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i6d956e2fee314166a66bd5363c517dda_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RleHRyZWdpb246MzE0ODE3ZmVjNmU5NDA2ZGJiNDNjNDczNzY5Zjg3MTJfODg4_e747f105-7ae5-4809-bbf6-e28a7a173e4f"
      unitRef="usd">9705000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i2ef36bb10e2a40ea9dd8e3d19d56f502_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RleHRyZWdpb246MzE0ODE3ZmVjNmU5NDA2ZGJiNDNjNDczNzY5Zjg3MTJfOTE5_9f5ecc4a-2c88-4320-a6b7-97f86e855252"
      unitRef="usd">1672000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="ic428ebab51c548db8db434f6e6e5ebdd_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RleHRyZWdpb246MzE0ODE3ZmVjNmU5NDA2ZGJiNDNjNDczNzY5Zjg3MTJfMTAzMg_b0dfd34f-b680-4090-ae9d-ba00d8343c52"
      unitRef="usd">9287000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="ibfca0a439e524c13b635c07a8649e581_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RleHRyZWdpb246MzE0ODE3ZmVjNmU5NDA2ZGJiNDNjNDczNzY5Zjg3MTJfMTA2Mw_0768e921-90d9-4115-a801-7f6a13fd9f1f"
      unitRef="usd">1293000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RleHRyZWdpb246MzE0ODE3ZmVjNmU5NDA2ZGJiNDNjNDczNzY5Zjg3MTJfMTIxOQ_bb3c7cb2-46d6-44d0-95d5-f9c47455c21b"
      unitRef="usd">14116000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RleHRyZWdpb246MzE0ODE3ZmVjNmU5NDA2ZGJiNDNjNDczNzY5Zjg3MTJfMTIzMg_fbcbe503-bd9c-49b5-a585-d00f718550e1"
      unitRef="usd">3529000</us-gaap:ContractWithCustomerLiability>
    <kequ:ContractWithCustomerLiabilityRevenueRecognizedPercentage
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RleHRyZWdpb246MzE0ODE3ZmVjNmU5NDA2ZGJiNDNjNDczNzY5Zjg3MTJfMjE3NA_143e9eef-b2fa-4f95-bdba-d8b541d329bc"
      unitRef="number">1</kequ:ContractWithCustomerLiabilityRevenueRecognizedPercentage>
    <kequ:ContractWithCustomerLiabilityRevenueRecognizedPercentage
      contextRef="i3d7c01d6ef3d421894327328cda24d0e_D20210501-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80MC9mcmFnOjMxNDgxN2ZlYzZlOTQwNmRiYjQzYzQ3Mzc2OWY4NzEyL3RleHRyZWdpb246MzE0ODE3ZmVjNmU5NDA2ZGJiNDNjNDczNzY5Zjg3MTJfMjE3NA_feb4765a-b0e0-4eb9-a23c-b2d2d7f12496"
      unitRef="number">1</kequ:ContractWithCustomerLiabilityRevenueRecognizedPercentage>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RleHRyZWdpb246YWFiMTZkOGE1MjA4NDU0NWE4ODRmMjBhZjgyZDQ2OTlfMzE4_107a386c-99bf-4625-9a0e-e935a051bcf3">Inventories&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures inventory using the first-in, first-out ("FIFO") method at the lower of cost or net realizable value. Inventories consisted of the following (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.311%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.311%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.312%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished products&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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,903&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,555&#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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,738&#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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,893&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's International subsidiaries' inventories were $3,799,000 at July&#160;31, 2022 and $2,811,000 at April&#160;30, 2022 and are included in the above tables.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RleHRyZWdpb246YWFiMTZkOGE1MjA4NDU0NWE4ODRmMjBhZjgyZDQ2OTlfMzE5_7246dd38-758b-4f72-b1f7-7d840b93b1a0">Inventories consisted of the following (in thousands): &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.311%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.311%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.312%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished products&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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,903&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,555&#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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,738&#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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,893&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RhYmxlOjQ4YmU1NDBkZmMwMDRlY2Y4ZTVmNzA3NmRjMzM3Zjc2L3RhYmxlcmFuZ2U6NDhiZTU0MGRmYzAwNGVjZjhlNWY3MDc2ZGMzMzdmNzZfMS0xLTEtMS0yMTE0OQ_0348d2cf-c11a-4adb-b7cc-d2fcd345a5e1"
      unitRef="usd">3903000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RhYmxlOjQ4YmU1NDBkZmMwMDRlY2Y4ZTVmNzA3NmRjMzM3Zjc2L3RhYmxlcmFuZ2U6NDhiZTU0MGRmYzAwNGVjZjhlNWY3MDc2ZGMzMzdmNzZfMS0zLTEtMS0yMTE0OQ_6f041433-3364-47ae-aad5-1ad83cfdc233"
      unitRef="usd">4555000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RhYmxlOjQ4YmU1NDBkZmMwMDRlY2Y4ZTVmNzA3NmRjMzM3Zjc2L3RhYmxlcmFuZ2U6NDhiZTU0MGRmYzAwNGVjZjhlNWY3MDc2ZGMzMzdmNzZfMi0xLTEtMS0yMTE0OQ_b6a2ab76-e1f9-40be-9593-96bdd867d7bf"
      unitRef="usd">2738000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RhYmxlOjQ4YmU1NDBkZmMwMDRlY2Y4ZTVmNzA3NmRjMzM3Zjc2L3RhYmxlcmFuZ2U6NDhiZTU0MGRmYzAwNGVjZjhlNWY3MDc2ZGMzMzdmNzZfMi0zLTEtMS0yMTE0OQ_81f55cb3-598d-4222-ad4c-0bfed3314c47"
      unitRef="usd">2893000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RhYmxlOjQ4YmU1NDBkZmMwMDRlY2Y4ZTVmNzA3NmRjMzM3Zjc2L3RhYmxlcmFuZ2U6NDhiZTU0MGRmYzAwNGVjZjhlNWY3MDc2ZGMzMzdmNzZfMy0xLTEtMS0yMTE0OQ_b5c2268b-6d1a-474d-b190-eb4167e95b84"
      unitRef="usd">18459000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RhYmxlOjQ4YmU1NDBkZmMwMDRlY2Y4ZTVmNzA3NmRjMzM3Zjc2L3RhYmxlcmFuZ2U6NDhiZTU0MGRmYzAwNGVjZjhlNWY3MDc2ZGMzMzdmNzZfMy0zLTEtMS0yMTE0OQ_615e9448-71c6-4158-a0ab-e35f9b015c0c"
      unitRef="usd">16348000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RhYmxlOjQ4YmU1NDBkZmMwMDRlY2Y4ZTVmNzA3NmRjMzM3Zjc2L3RhYmxlcmFuZ2U6NDhiZTU0MGRmYzAwNGVjZjhlNWY3MDc2ZGMzMzdmNzZfNC0xLTEtMS0yMTE0OQ_8f733478-4a77-42ef-aa37-fdd32a112690"
      unitRef="usd">25100000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RhYmxlOjQ4YmU1NDBkZmMwMDRlY2Y4ZTVmNzA3NmRjMzM3Zjc2L3RhYmxlcmFuZ2U6NDhiZTU0MGRmYzAwNGVjZjhlNWY3MDc2ZGMzMzdmNzZfNC0zLTEtMS0yMTE0OQ_f41b324d-7fde-42cc-bf18-4437d63d3951"
      unitRef="usd">23796000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ie347d0b7a32d44ae9772b3921390abf1_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RleHRyZWdpb246YWFiMTZkOGE1MjA4NDU0NWE4ODRmMjBhZjgyZDQ2OTlfMjYw_06a02879-bff1-4082-8bd4-08e48e3d4d80"
      unitRef="usd">3799000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i921515781e484ddbac088d05de227e18_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80My9mcmFnOmFhYjE2ZDhhNTIwODQ1NDVhODg0ZjIwYWY4MmQ0Njk5L3RleHRyZWdpb246YWFiMTZkOGE1MjA4NDU0NWE4ODRmMjBhZjgyZDQ2OTlfMjcz_bca23fcc-7bde-48c4-b3fa-fa665764eddf"
      unitRef="usd">2811000</us-gaap:InventoryNet>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RleHRyZWdpb246NjhkODM1OWZlNjBkNDc3YWE0ZjgzN2QzMmRjYjFkYzhfOTEz_9072af94-5696-4700-b4b7-c7f626bf8e06">Fair Value of Financial Instruments&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's financial instruments consist primarily of cash and equivalents, mutual funds, cash surrender value of life insurance policies, and short-term borrowings. The carrying value of these assets and liabilities approximates their fair value. The following tables summarize the Company's fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis as of July&#160;31, 2022 and April&#160;30, 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.509%"/&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:10.630%"/&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:10.630%"/&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:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2022&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Financial Assets&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;2&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trading securities held in non-qualified compensation plans &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance policies &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,360&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,375&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Financial 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;border-top:3pt double #000000;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 #000000;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 #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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-qualified compensation plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.509%"/&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:10.630%"/&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:10.630%"/&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:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 30, 2022&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Financial Assets&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;2&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trading securities held in non-qualified compensation plans &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,219&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,219&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance policies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,219&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,371&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,590&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Financial 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;border-top:3pt double #000000;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 #000000;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 #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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-qualified compensation plans &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.94pt"&gt;The Company maintains two non-qualified compensation plans which include investment assets in a rabbi trust. These assets consist of marketable securities, which are valued using quoted market prices multiplied by the number of shares owned, and life insurance policies, which are valued at their cash surrender value.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.94pt"&gt;Plan liabilities are equal to the individual participants' account balances and other earned retirement benefits.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RleHRyZWdpb246NjhkODM1OWZlNjBkNDc3YWE0ZjgzN2QzMmRjYjFkYzhfOTE0_cf0da10f-2a0f-49d6-b972-588c9cba3066">The following tables summarize the Company's fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis as of July&#160;31, 2022 and April&#160;30, 2022 (in thousands):&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.509%"/&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:10.630%"/&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:10.630%"/&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:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2022&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Financial Assets&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;2&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trading securities held in non-qualified compensation plans &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance policies &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,015&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,360&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,375&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Financial 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;border-top:3pt double #000000;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 #000000;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 #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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-qualified compensation plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.509%"/&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:10.630%"/&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:10.630%"/&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:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 30, 2022&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Financial Assets&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;1&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level&#160;2&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trading securities held in non-qualified compensation plans &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,219&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,219&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance policies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,219&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,371&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,590&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Financial 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;border-top:3pt double #000000;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 #000000;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 #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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-qualified compensation plans &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.94pt"&gt;The Company maintains two non-qualified compensation plans which include investment assets in a rabbi trust. These assets consist of marketable securities, which are valued using quoted market prices multiplied by the number of shares owned, and life insurance policies, which are valued at their cash surrender value.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.94pt"&gt;Plan liabilities are equal to the individual participants' account balances and other earned retirement benefits.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:DerivativeAssets
      contextRef="i38abc3ac25964c478481dec738b6e004_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfMi0yLTEtMS0yMTE0OQ_df4c0964-ee26-46f9-a3ec-f47b6ee343b2"
      unitRef="usd">1015000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i91601be92bd7450c9bb99874cc71c54b_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfMi00LTEtMS0yMTE0OQ_cf7455e1-d287-465a-a773-14d4984f4694"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i18c534dfdc684fbd8d5824b2d7b44c8e_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfMi02LTEtMS0yMTE0OQ_83157879-a314-4fef-b9ea-99f9aeb38173"
      unitRef="usd">1015000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i2d682e0ce7b34fbeb8c21b3cc4547688_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfMy0yLTEtMS0yMTE0OQ_e8db0bf9-accc-4f22-8bbf-dcda9ef4684c"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="if91887c3f5104143ba74f4438df95edc_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfMy00LTEtMS0yMTE0OQ_fa8457c2-955e-4d38-9473-9353952a9f62"
      unitRef="usd">1360000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ie7c3c05e69c440bebd44d82b1c864cbf_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfMy02LTEtMS0yMTE0OQ_0eee6331-29a8-4fac-9f85-44e79b88024f"
      unitRef="usd">1360000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i696724a627604ea9b7e5a47bbbee2446_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfNC0yLTEtMS0yMTE0OQ_a678a2a4-fdd7-4994-afd8-351d146399dd"
      unitRef="usd">1015000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i134ccf3791d04ba89399da7a1642f657_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfNC00LTEtMS0yMTE0OQ_4f493e6d-daa5-4256-85b1-b53d3a43cce7"
      unitRef="usd">1360000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfNC02LTEtMS0yMTE0OQ_6fa53981-ea51-425b-9d4a-6bb712d25eb0"
      unitRef="usd">2375000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="i3f9773db1fdc463aa968bc47d76c0116_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfNi0yLTEtMS0yMTE0OQ_d05b8c3c-2999-40a2-a676-c34a6f2c5189"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i232b864a349948f5889b78b485ad0bb6_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfNi00LTEtMS0yMTE0OQ_5848bc8d-b93b-4c8f-bb63-99044276c1e5"
      unitRef="usd">2806000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i8ed6470ecda04b588fd7a5c97f39c4cb_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfNi02LTEtMS0yMTE0OQ_5faee974-1161-4ae1-b065-d213b60804a0"
      unitRef="usd">2806000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i696724a627604ea9b7e5a47bbbee2446_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfNy0yLTEtMS0yMTE0OQ_a4fb3aba-e274-4c05-a435-d62f98f5e6a8"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i134ccf3791d04ba89399da7a1642f657_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfNy00LTEtMS0yMTE0OQ_079a5477-01b9-4b7f-83b2-22dba375dd62"
      unitRef="usd">2806000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRmZDdlZTQ3NDJhMDRmNTBhYmVkYTY5NTA1NzQzMzI1L3RhYmxlcmFuZ2U6ZGZkN2VlNDc0MmEwNGY1MGFiZWRhNjk1MDU3NDMzMjVfNy02LTEtMS0yMTE0OQ_083b9957-c696-46ff-bf82-c94cafec6cbe"
      unitRef="usd">2806000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssets
      contextRef="ia6d33e5d03934bc381cb9530362f858b_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfMi0yLTEtMS0yMTE0OQ_0c9127a8-376d-4501-b099-9fb0347cc163"
      unitRef="usd">1219000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i92acc03018d54e9ab87c8c043892a5df_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfMi00LTEtMS0yMTE0OQ_a0357796-a91e-49b5-ac46-185a098062e9"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i42d2c8daf94d411da78ac7162cdd6911_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfMi02LTEtMS0yMTE0OQ_383f4921-9ba0-4770-8b44-55838a9e3033"
      unitRef="usd">1219000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i30afeeadf3364a3384b6fd2c8a49b801_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfMy0yLTEtMS0yMTE0OQ_c519cc16-0a17-451b-9cee-c6ee750795d7"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i06b7845ca03a4dbead161b6dfedd966b_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfMy00LTEtMS0yMTE0OQ_9654d0b2-37e9-49c6-9d9f-b61046b7aa03"
      unitRef="usd">1371000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="icb9336b8663e45a59caf09fa49a91618_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfMy02LTEtMS0yMTE0OQ_ea9b9524-e3f1-4bd5-bdf3-17bb38fd12d7"
      unitRef="usd">1371000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="idc4c7918747347f0861f49794323e850_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfNC0yLTEtMS0yMTE0OQ_0913baf9-f31e-4f6a-a494-eefdd5e8981d"
      unitRef="usd">1219000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i6e933e97aa2740b0a7f541caca1fe07f_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfNC00LTEtMS0yMTE0OQ_75124cd2-c8ec-4dc3-8b02-9d05853838ba"
      unitRef="usd">1371000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfNC02LTEtMS0yMTE0OQ_ccfa8bae-d525-433c-8489-42719c8067a4"
      unitRef="usd">2590000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="i7c06780ea6c548a29801f045de5114eb_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfNi0yLTEtMS0yMTE0OQ_cfb848ae-7a45-4374-ba98-afefbb770f41"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i7fd120730be44365ba9bd8b9f1b90b99_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfNi00LTEtMS0yMTE0OQ_4e3e90bb-bd16-4551-9a07-bb7ed2ee8e79"
      unitRef="usd">3003000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i2fecc57a109d44c388d5e4c73f98b806_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfNi02LTEtMS0yMTE0OQ_56768736-bd4d-4145-ae90-9c2ab6e0fef9"
      unitRef="usd">3003000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="idc4c7918747347f0861f49794323e850_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfNy0yLTEtMS0yMTE0OQ_3a834b3f-35b5-4f57-a228-c56e272f751f"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i6e933e97aa2740b0a7f541caca1fe07f_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfNy00LTEtMS0yMTE0OQ_c9b21f99-aa46-423c-8937-60e063e647d5"
      unitRef="usd">3003000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RhYmxlOmRjNTBiNzk4YTVlNDRjMjU4MWI5NDA3ZTRlNjNjZDk4L3RhYmxlcmFuZ2U6ZGM1MGI3OThhNWU0NGMyNTgxYjk0MDdlNGU2M2NkOThfNy02LTEtMS0yMTE0OQ_451a218c-6868-4d8a-af2e-e377015ec7de"
      unitRef="usd">3003000</us-gaap:DerivativeLiabilities>
    <kequ:NumberOfNonqualifiedCompensationPlans
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RleHRyZWdpb246NjhkODM1OWZlNjBkNDc3YWE0ZjgzN2QzMmRjYjFkYzhfNTA1_47ad1958-d16d-488d-b858-eaa933abb7b9"
      unitRef="compensationplan">2</kequ:NumberOfNonqualifiedCompensationPlans>
    <kequ:NumberOfNonqualifiedCompensationPlans
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80Ni9mcmFnOjY4ZDgzNTlmZTYwZDQ3N2FhNGY4MzdkMzJkY2IxZGM4L3RleHRyZWdpb246NjhkODM1OWZlNjBkNDc3YWE0ZjgzN2QzMmRjYjFkYzhfNTA1_ff8b264b-fd5c-4942-b5b4-e0ed60e055fe"
      unitRef="compensationplan">2</kequ:NumberOfNonqualifiedCompensationPlans>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80OS9mcmFnOjVmY2MzYjdjZGNkYjQ5ZDA5NmU0NTI2OTI0N2M0M2YxL3RleHRyZWdpb246NWZjYzNiN2NkY2RiNDlkMDk2ZTQ1MjY5MjQ3YzQzZjFfMjA0Nw_820edc7b-1518-4234-bb40-5cce69bf6f5c">Long-term Debt and Other Credit Arrangements&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At April&#160;30, 2022, advances of $1.6 million were outstanding under the Company's revolving credit facility. The Company had standby letters of credit outstanding of $716,000 at April&#160;30, 2022. Amounts available under the revolving credit facility were $2.4 million at April&#160;30, 2022. At April&#160;30, 2022, the Company was in compliance with all the financial covenants under its revolving credit facility. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 27, 2022, the Company terminated the Credit Agreement with Wells Fargo, National Bank. At the time of termination, there were no borrowings under the Credit Agreement, and the Company did not incur any material termination penalties as a result of the termination.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCredit
      contextRef="i34ac46293063450488818aecc46d7b6b_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80OS9mcmFnOjVmY2MzYjdjZGNkYjQ5ZDA5NmU0NTI2OTI0N2M0M2YxL3RleHRyZWdpb246NWZjYzNiN2NkY2RiNDlkMDk2ZTQ1MjY5MjQ3YzQzZjFfNTQ5NzU1ODE1OTQ1_739fae98-dd87-47e4-a390-9d10c6a65057"
      unitRef="usd">1600000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i29e9543d052143f59535fa4ced5247c6_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80OS9mcmFnOjVmY2MzYjdjZGNkYjQ5ZDA5NmU0NTI2OTI0N2M0M2YxL3RleHRyZWdpb246NWZjYzNiN2NkY2RiNDlkMDk2ZTQ1MjY5MjQ3YzQzZjFfNTQ5NzU1ODE2MDQ3_8c55c599-5d45-44f6-b1ce-b75dcf6574af"
      unitRef="usd">716000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80OS9mcmFnOjVmY2MzYjdjZGNkYjQ5ZDA5NmU0NTI2OTI0N2M0M2YxL3RleHRyZWdpb246NWZjYzNiN2NkY2RiNDlkMDk2ZTQ1MjY5MjQ3YzQzZjFfMzcw_2f0b910b-f3d9-424b-b73a-51837e2582b8"
      unitRef="usd">2400000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LongTermDebt
      contextRef="i6eacf31d650549088215fd982d8647bb_I20220627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml80OS9mcmFnOjVmY2MzYjdjZGNkYjQ5ZDA5NmU0NTI2OTI0N2M0M2YxL3RleHRyZWdpb246NWZjYzNiN2NkY2RiNDlkMDk2ZTQ1MjY5MjQ3YzQzZjFfMTY0OTI2NzQ0NTg1Mw_60d90013-9535-4891-87d6-55726d922d17"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:SaleLeasebackTransactionDisclosureTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzE2NDkyNjc0NDUzMTE_3b71864a-5a31-4db4-93e7-6edbcbcdd80c">Sale-Leaseback Financing Transaction&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 22, 2021, the Company entered into an Agreement for Purchase and Sale of Real Property with CAI Investments Sub-Series 100 LLC, a Nevada limited liability company (the "Buyer"), for the Company&#x2019;s headquarters and manufacturing facilities (the "Property") located at 2700 West Front Street in Statesville, North Carolina (the "Sale Agreement").&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Sale Agreement was finalized on March 24, 2022 and coincided with the Company and the Buyer entering into a 20-year lease, effective on such date between the Company and CAI Investments Medical Products I Master Lessee LLC ("Lessor"), an affiliate of Buyer (the "Lease Agreement"). At the same time, the Buyer and its affiliates formed a new, debt-financed affiliate CAI Investments Medical Products I, DST ("Trust") and contributed the Property to the Trust. According to the terms of the contemporaneous lease, the Trust leased the Property to its affiliated Lessor, which in turn sub-leased the Property to the Company (together with the Sale Agreement, the "Sale-Leaseback Arrangement"). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Sale-Leaseback Arrangement is repayable over a 20-year term, with four renewal options of five years each. Under the terms of the Lease Agreement, the Company&#x2019;s initial basic rent is approximately $158,000 per month, with annual increases of approximately 2% each year of the initial term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounted for the Sale-Leaseback Arrangement as a financing transaction with the Buyer in accordance with ASC 842, "Leases," as the Lease Agreement was determined to be a finance lease. The Company concluded the Lease Agreement met the qualifications to be classified as a finance lease due to the significance of the present value of the lease payments, using a discount rate of 4.75% to reflect the Company&#x2019;s incremental borrowing rate, compared to the fair value of the leased property as of the lease commencement date. In measuring the lease payments for the present value analysis, the Company elected the practical expedient to combine the lease component (the leased facilities) with the non-lease component (property management provided by the Buyer/Lessor) into a single lease component. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The presence of a finance lease indicates that control of the Property has not transferred to the Buyer/Lessor and, as such, the transaction was deemed a failed sale-leaseback and must be accounted for as a financing arrangement. As a result of this determination, the Company is viewed as having received the sale proceeds from the Buyer/Lessor in the form of a hypothetical loan collateralized by its leased facilities. The hypothetical loan is payable as principal and interest in the form of &#x201c;lease payments&#x201d; to the Buyer/Lessor. As such, the Company will not derecognize the Property from its books for accounting purposes until the lease ends. No gain or loss was recognized under GAAP related to the Sale-Leaseback Arrangement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of July&#160;31, 2022, the carrying value of the financing liability was $29,209,000, net of $753,000 in debt issuance costs, of which $591,000 was classified as current on the Consolidated Balance Sheet with $28,618,000 classified as long-term. As of April&#160;30, 2022, the carrying value of the financing liability was $29,350,000, net of $768,000 in debt issuance costs, of which $575,000 was classified as current on the Consolidated Balance Sheet with $28,775,000 classified as long-term. The monthly lease payments are split between a reduction of principal and interest expense using the effective interest rate method. Interest expense associated with the financing arrangement was $332,000 for the quarter ended July&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company will depreciate the building down to zero over the 20-year assumed economic life of the Property so that at the end of the lease term, the remaining carrying amount of the financing liability will equal the carrying amount of the land of $41,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remaining future cash payments related to the financing liability as of July&#160;31, 2022 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.192%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Minimum Liability Payments&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,339&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imputed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,209&#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:SaleLeasebackTransactionDisclosureTextBlock>
    <kequ:FinancingLiabilityTermOfContract
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzE2NDkyNjc0NDY1NjE_29f3eb81-2e8e-4e0a-96c1-7df516cc800d">P20Y</kequ:FinancingLiabilityTermOfContract>
    <kequ:FinancingLiabilityTermOfContract
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzE2NDkyNjc0NDUzMDc_30162c00-e86b-448b-a6d6-4734b05a799a">P20Y</kequ:FinancingLiabilityTermOfContract>
    <kequ:FinancingLiabilityNumberOfRenewalOptions
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzA5Ng_f6ce8b1c-1847-48df-80c8-508b4e829967"
      unitRef="numberofrenewaloptions">4</kequ:FinancingLiabilityNumberOfRenewalOptions>
    <kequ:FinancingLiabilityRenewalTerm
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzE2NDkyNjc0NDUzMDg_e3c4f009-bbbe-451a-840e-d506c0f52f3f">P5Y</kequ:FinancingLiabilityRenewalTerm>
    <kequ:FinancingLiabilityBasicMonthlyPayment
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzEwNA_c7afb8f6-bd4c-42bb-8dfe-628228ddba10"
      unitRef="usd">158000</kequ:FinancingLiabilityBasicMonthlyPayment>
    <kequ:FinancingLiabilityAnnualIncreasePercent
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzEwOQ_8eae9361-32cf-4ce6-9a5b-ea278c582389"
      unitRef="number">0.02</kequ:FinancingLiabilityAnnualIncreasePercent>
    <us-gaap:LesseeFinanceLeaseDiscountRate
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzExMw_f67021f8-d94c-485d-8c7b-ed1ed6ebcc89"
      unitRef="number">0.0475</us-gaap:LesseeFinanceLeaseDiscountRate>
    <us-gaap:SaleAndLeasebackTransactionGainLossNet
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzU1Mg_bdf1eb68-3935-4068-a07c-3b181a1e6807"
      unitRef="usd">0</us-gaap:SaleAndLeasebackTransactionGainLossNet>
    <kequ:FinancingLiability
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzM4OA_cad793da-1ef2-4507-b9ef-c0c2384cfd92"
      unitRef="usd">29209000</kequ:FinancingLiability>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzM5Nw_51f1ec6e-2069-4f4f-beed-8d1ccb00e9f7"
      unitRef="usd">753000</us-gaap:DeferredFinanceCostsNet>
    <kequ:FinancingLiabilityCurrent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzQwNg_9f248401-49db-43ad-b1f8-bed36f006983"
      unitRef="usd">591000</kequ:FinancingLiabilityCurrent>
    <kequ:FinancingLiabilityNoncurrent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzQxNw_07ff9f9f-1731-4022-85db-87a75784c129"
      unitRef="usd">28618000</kequ:FinancingLiabilityNoncurrent>
    <kequ:FinancingLiability
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzQyMw_b10660be-bc8b-4896-a8f3-ef67cdd8767d"
      unitRef="usd">29350000</kequ:FinancingLiability>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzQzMA_3578bbcb-40b3-41d3-afc8-c06d9735298c"
      unitRef="usd">768000</us-gaap:DeferredFinanceCostsNet>
    <kequ:FinancingLiabilityCurrent
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzQzNg_a982110a-c03f-4dbe-b46d-e23887a4ad72"
      unitRef="usd">575000</kequ:FinancingLiabilityCurrent>
    <kequ:FinancingLiabilityNoncurrent
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzQ0MA_1444aef0-d0cb-4b15-a318-f1fd89136824"
      unitRef="usd">28775000</kequ:FinancingLiabilityNoncurrent>
    <kequ:InterestExpenseFinancingLiability
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzQ0OQ_f5887ae7-c1df-4829-ab2c-67a2386ac210"
      unitRef="usd">332000</kequ:InterestExpenseFinancingLiability>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i84fd5151c8aa48b1ab7404344955db23_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzE2NDkyNjc0NDUzMDk_2660f09e-dfbc-4c1b-a14f-ca5cd5f4caa5">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i400a3665cfe64c139dbd2d4e60f2cd38_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzU0OTc1NTgxNzUyNw_e7c64987-2312-4e45-a90f-7cb93f9c3f31"
      unitRef="usd">41000</us-gaap:PropertyPlantAndEquipmentGross>
    <kequ:ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90ZXh0cmVnaW9uOmJiYmQ1ZDdmNmRjZjRlNmE5ODY1YzAxMmFiYzIyZjM3XzE2NDkyNjc0NDUzMTA_b28a39d5-c110-489f-9354-b26f7af807a0">Remaining future cash payments related to the financing liability as of July&#160;31, 2022 are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.192%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Minimum Liability Payments&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,339&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imputed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,209&#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;</kequ:ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock>
    <kequ:FinancingLiabilityToBePaidRemainderOfFiscalYear
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90YWJsZToxNmIwZjRkZjFlNmM0NzdhYmVlMzgyY2Q0ODQ5NjIyYy90YWJsZXJhbmdlOjE2YjBmNGRmMWU2YzQ3N2FiZWUzODJjZDQ4NDk2MjJjXzEtMi0xLTEtMjI1OTg_e637f3a3-3365-49af-8396-5e1851621a5a"
      unitRef="usd">1421000</kequ:FinancingLiabilityToBePaidRemainderOfFiscalYear>
    <kequ:FinancingLiabilityToBePaidYearOne
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90YWJsZToxNmIwZjRkZjFlNmM0NzdhYmVlMzgyY2Q0ODQ5NjIyYy90YWJsZXJhbmdlOjE2YjBmNGRmMWU2YzQ3N2FiZWUzODJjZDQ4NDk2MjJjXzItMi0xLTEtMjI1OTg_3048561c-d0db-448a-8fe8-1a5bc0d15cb9"
      unitRef="usd">1931000</kequ:FinancingLiabilityToBePaidYearOne>
    <kequ:FinancingLiabilityToBePaidYearTwo
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90YWJsZToxNmIwZjRkZjFlNmM0NzdhYmVlMzgyY2Q0ODQ5NjIyYy90YWJsZXJhbmdlOjE2YjBmNGRmMWU2YzQ3N2FiZWUzODJjZDQ4NDk2MjJjXzMtMi0xLTEtMjI1OTg_6d691f12-1b57-4ca1-afbb-0c5fed2cf9b1"
      unitRef="usd">1970000</kequ:FinancingLiabilityToBePaidYearTwo>
    <kequ:FinancingLiabilityToBePaidYearThree
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90YWJsZToxNmIwZjRkZjFlNmM0NzdhYmVlMzgyY2Q0ODQ5NjIyYy90YWJsZXJhbmdlOjE2YjBmNGRmMWU2YzQ3N2FiZWUzODJjZDQ4NDk2MjJjXzQtMi0xLTEtMjI1OTg_b364868a-52fd-4087-b202-641c8cd772f2"
      unitRef="usd">2009000</kequ:FinancingLiabilityToBePaidYearThree>
    <kequ:FinancingLiabilityToBePaidYearFour
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90YWJsZToxNmIwZjRkZjFlNmM0NzdhYmVlMzgyY2Q0ODQ5NjIyYy90YWJsZXJhbmdlOjE2YjBmNGRmMWU2YzQ3N2FiZWUzODJjZDQ4NDk2MjJjXzUtMi0xLTEtMjI1OTg_e35ca50e-250d-4f6e-874d-6fff7d09a633"
      unitRef="usd">2050000</kequ:FinancingLiabilityToBePaidYearFour>
    <kequ:FinancingLiabilityToBePaidAfterYearFour
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90YWJsZToxNmIwZjRkZjFlNmM0NzdhYmVlMzgyY2Q0ODQ5NjIyYy90YWJsZXJhbmdlOjE2YjBmNGRmMWU2YzQ3N2FiZWUzODJjZDQ4NDk2MjJjXzYtMi0xLTEtMjI1OTg_7cf8f38a-9d57-4e27-8519-c9749bdd99cd"
      unitRef="usd">35958000</kequ:FinancingLiabilityToBePaidAfterYearFour>
    <kequ:FinancingLiabilityToBePaid
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90YWJsZToxNmIwZjRkZjFlNmM0NzdhYmVlMzgyY2Q0ODQ5NjIyYy90YWJsZXJhbmdlOjE2YjBmNGRmMWU2YzQ3N2FiZWUzODJjZDQ4NDk2MjJjXzctMi0xLTEtMjI5MDQ_a3e4c9ef-3228-4846-8803-c337d3f1b8ff"
      unitRef="usd">45339000</kequ:FinancingLiabilityToBePaid>
    <kequ:FinancingLiabilityUndiscountedExcessAmount
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90YWJsZToxNmIwZjRkZjFlNmM0NzdhYmVlMzgyY2Q0ODQ5NjIyYy90YWJsZXJhbmdlOjE2YjBmNGRmMWU2YzQ3N2FiZWUzODJjZDQ4NDk2MjJjXzgtMi0xLTEtMjI1OTg_2191dab9-5abb-400f-a4ad-9d234550a1e0"
      unitRef="usd">16130000</kequ:FinancingLiabilityUndiscountedExcessAmount>
    <kequ:FinancingLiability
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml84OTIvZnJhZzpiYmJkNWQ3ZjZkY2Y0ZTZhOTg2NWMwMTJhYmMyMmYzNy90YWJsZToxNmIwZjRkZjFlNmM0NzdhYmVlMzgyY2Q0ODQ5NjIyYy90YWJsZXJhbmdlOjE2YjBmNGRmMWU2YzQ3N2FiZWUzODJjZDQ4NDk2MjJjXzktMi0xLTEtMjI5MDQ_d21dc78a-fb0c-4197-ab3d-a32bd5c677cb"
      unitRef="usd">29209000</kequ:FinancingLiability>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMTg3Ng_1cc41e50-2136-49f9-ace9-4a11f73df3b8">Leases&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes lease assets and lease liabilities reflecting the rights and obligations created by operating type leases for real estate and equipment in both the U.S. and internationally and financing leases for a truck and IT equipment in the U.S. At July&#160;31, 2022 and April&#160;30, 2022, right-of-use assets totaled $8,955,000 and $7,573,000, respectively. Operating cash paid to settle lease liabilities was $524,000 and $500,000 for the three months ended July&#160;31, 2022 and July&#160;31, 2021, respectively. The Company's leases have remaining lease terms of up to 9 years. In addition, some of the leases may include options to extend the leases for up to 5 years or options to terminate the leases within 1 year. Operating lease expenses were $835,000 for the three months ended July&#160;31, 2022, inclusive of period cost for short-term leases, not included in lease liabilities, of $311,000. Operating lease expenses were $847,000 for the three months ended July&#160;31, 2021, inclusive of period cost for short-term leases, not included in lease liabilities, of $347,000. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At July&#160;31, 2022, the weighted average remaining lease term for the capitalized operating leases was 5.9 years and the weighted average discount rate was 4.8%. For the financing leases, the weighted average remaining lease term was 3.9 years and the weighted average discount rate was 6.8%. As most of the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of those lease payments. The Company uses the implicit rate when readily determinable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under non-cancelable leases as of July&#160;31, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:322.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:12.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:78.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:7.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:73.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&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;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&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:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&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:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Minimum Lease Payments&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,619&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333&#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:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imputed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,828&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMTg3Ng_ba580bbc-3b7f-438c-b1bb-e58b5ba3117e">Leases&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes lease assets and lease liabilities reflecting the rights and obligations created by operating type leases for real estate and equipment in both the U.S. and internationally and financing leases for a truck and IT equipment in the U.S. At July&#160;31, 2022 and April&#160;30, 2022, right-of-use assets totaled $8,955,000 and $7,573,000, respectively. Operating cash paid to settle lease liabilities was $524,000 and $500,000 for the three months ended July&#160;31, 2022 and July&#160;31, 2021, respectively. The Company's leases have remaining lease terms of up to 9 years. In addition, some of the leases may include options to extend the leases for up to 5 years or options to terminate the leases within 1 year. Operating lease expenses were $835,000 for the three months ended July&#160;31, 2022, inclusive of period cost for short-term leases, not included in lease liabilities, of $311,000. Operating lease expenses were $847,000 for the three months ended July&#160;31, 2021, inclusive of period cost for short-term leases, not included in lease liabilities, of $347,000. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At July&#160;31, 2022, the weighted average remaining lease term for the capitalized operating leases was 5.9 years and the weighted average discount rate was 4.8%. For the financing leases, the weighted average remaining lease term was 3.9 years and the weighted average discount rate was 6.8%. As most of the Company's leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of those lease payments. The Company uses the implicit rate when readily determinable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under non-cancelable leases as of July&#160;31, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:322.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:12.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:78.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:7.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:73.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&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;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&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:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&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:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Minimum Lease Payments&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,619&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333&#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:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imputed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,828&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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:OperatingLeaseRightOfUseAsset
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMzU0_4c593e06-b20d-47ce-b30e-b45fd7447278"
      unitRef="usd">8955000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMzYy_348aecb5-eca4-4982-9814-7d1c23cfd1b3"
      unitRef="usd">7573000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeasePayments
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfNDMz_b83c83ad-072c-4083-9943-bf4882adde29"
      unitRef="usd">524000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfNDQx_ae1f87db-0efd-44f8-a710-0a6c5a5acd63"
      unitRef="usd">500000</us-gaap:OperatingLeasePayments>
    <kequ:LesseeRemainingLeaseTerm
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfNTUy_40c0c7d5-f215-4558-bed5-89ea3ff7d74f">P9Y</kequ:LesseeRemainingLeaseTerm>
    <kequ:LesseeOptiontoExtendTerm
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfNjQ1_f1c3ade6-0d0a-47ab-b837-94598d752ffa">P5Y</kequ:LesseeOptiontoExtendTerm>
    <kequ:LesseeOptiontoTerminateTerm
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfNjk2_02299182-7dba-4b8c-a64c-e51786cc4424">P1Y</kequ:LesseeOptiontoTerminateTerm>
    <us-gaap:OperatingLeaseExpense
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfNzM2_1b98c71c-25f1-441e-95a7-2ac044d94cab"
      unitRef="usd">835000</us-gaap:OperatingLeaseExpense>
    <kequ:OperatingLeaseShortTermExpense
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfODg4_372a32d7-919a-4228-bc2f-b677315d3a1b"
      unitRef="usd">311000</kequ:OperatingLeaseShortTermExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfOTQ1_9cecfc67-4b72-416e-93a9-80d90f040576"
      unitRef="usd">847000</us-gaap:OperatingLeaseExpense>
    <kequ:OperatingLeaseShortTermExpense
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMTA5Nw_53b43d22-04a0-4deb-aa79-e31649cfeee3"
      unitRef="usd">347000</kequ:OperatingLeaseShortTermExpense>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMTIxNA_2daa59ae-8b40-47e1-8675-d4d0d2392269">P5Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMTI2Ng_98c3b057-f290-49f9-9652-b210c252a01e"
      unitRef="number">0.048</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMTM0Mg_cad0f16b-679a-4cbf-b938-f1f552fcbca1">P3Y10M24D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMTM5NA_d0e20756-cd38-4739-be1c-baa0c08e6a92"
      unitRef="number">0.068</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMTg3NA_c8878d43-254d-4faf-a91a-96f44f5063b1">&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under non-cancelable leases as of July&#160;31, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:322.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:12.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:78.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:7.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:73.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&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;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&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:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&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:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Minimum Lease Payments&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,619&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333&#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:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imputed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,828&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RleHRyZWdpb246OTFjZjRmYTAzZTJiNGQ1Zjg5YmNjYjVhYjdkY2ZlYTFfMTg3NQ_46f54910-393a-4681-a528-4ff804776591">&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under non-cancelable leases as of July&#160;31, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:322.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:12.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:78.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:7.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:73.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&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;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&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:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&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:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Minimum Lease Payments&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,619&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333&#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:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imputed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,828&#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:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfMi0yLTEtMS0yMTE0OQ_89a03972-0793-492e-8db5-98da12140031"
      unitRef="usd">1545000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfMi00LTEtMS0yMTE0OQ_0fb965a2-8f46-4c07-96e7-303e09e22051"
      unitRef="usd">82000</us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfMy0yLTEtMS0yMTE0OQ_9b8374d6-5ab4-4365-bf33-df1c9c020910"
      unitRef="usd">1824000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfMy00LTEtMS0yMTE0OQ_165c76ef-94b6-4e07-918a-d259cab10842"
      unitRef="usd">90000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfNC0yLTEtMS0yMTE0OQ_b84a4894-171a-4b57-8cb2-b1880a7dec36"
      unitRef="usd">1770000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfNC00LTEtMS0yMTE0OQ_ffebdfce-27fb-4d38-b19a-12736dde99de"
      unitRef="usd">90000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfNS0yLTEtMS0yMTE0OQ_56ce83f0-eb49-445f-9b69-984a8ad6a6aa"
      unitRef="usd">1575000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfNS00LTEtMS0yMTE0OQ_157a42c1-51d7-462c-b8a0-aff915b8c18e"
      unitRef="usd">71000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfNi0yLTEtMS0yMTE0OQ_a1147119-e089-48f9-a1ed-ca5df0e7652b"
      unitRef="usd">1366000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfNi00LTEtMS0yMTE0OQ_d53e3e89-e042-4e9f-82d8-7b276eec4afc"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <kequ:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfNy0yLTEtMS0yMTE0OQ_2e941873-9b43-44af-a0f7-4171f411cd22"
      unitRef="usd">2539000</kequ:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <kequ:FinanceLeaseLiabilityToBePaidAfterYearFour
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfNy00LTEtMS0yMTE0OQ_6339dd97-ab75-4b36-88fb-f24673a0abca"
      unitRef="usd">0</kequ:FinanceLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfOC0yLTEtMS0yMTE0OQ_c3b6f08b-dcdd-4613-9419-4354630e27e5"
      unitRef="usd">10619000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfOC00LTEtMS0yMTE0OQ_14071341-70c7-4d5c-ac90-aadb44f05020"
      unitRef="usd">333000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfOS0yLTEtMS0yMTE0OQ_751159d3-039e-443d-b252-d77a6433edff"
      unitRef="usd">1791000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfOS00LTEtMS0yMTE0OQ_8b580437-9ae4-4da0-9ee8-c7996fa83e10"
      unitRef="usd">37000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfMTAtMi0xLTEtMjExNDk_c368df6b-ce79-4fea-a6d6-b9ee25935390"
      unitRef="usd">8828000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81Mi9mcmFnOjkxY2Y0ZmEwM2UyYjRkNWY4OWJjY2I1YWI3ZGNmZWExL3RhYmxlOjBlYjE1MDY1NDRlYzQ1MDE4ZjFhYzg0YmIzMTgxNTAwL3RhYmxlcmFuZ2U6MGViMTUwNjU0NGVjNDUwMThmMWFjODRiYjMxODE1MDBfMTAtNC0xLTEtMjExNDk_a4b10509-626c-4eaf-b8d5-0c45264636f4"
      unitRef="usd">296000</us-gaap:FinanceLeaseLiability>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81NS9mcmFnOmY1YjAyNzZhNjQ2NjRjNjk5ZGE5ODE0MGQxNDU4YTY0L3RleHRyZWdpb246ZjViMDI3NmE2NDY2NGM2OTlkYTk4MTQwZDE0NThhNjRfNTg4_7c7686fd-628b-4764-927b-55f03726e1f7">Earnings Per Share&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is based on the weighted average number of common shares outstanding during the year. Diluted earnings per share reflects the assumed exercise of outstanding options and the conversion of restricted stock units ("RSUs") under the Company's various stock compensation plans, except when RSUs and options have an antidilutive effect. There were 104,141 and 128,701 antidilutive RSUs and options outstanding at July&#160;31, 2022 and July&#160;31, 2021, respectively. The following is a reconciliation of basic to diluted weighted average common shares outstanding (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.485%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.862%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of stock options and RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding - diluted&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,807&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,777&#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81NS9mcmFnOmY1YjAyNzZhNjQ2NjRjNjk5ZGE5ODE0MGQxNDU4YTY0L3RleHRyZWdpb246ZjViMDI3NmE2NDY2NGM2OTlkYTk4MTQwZDE0NThhNjRfMzk1_5afa9b49-4afe-492e-99ed-c8a3f8a5b600"
      unitRef="shares">104141</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81NS9mcmFnOmY1YjAyNzZhNjQ2NjRjNjk5ZGE5ODE0MGQxNDU4YTY0L3RleHRyZWdpb246ZjViMDI3NmE2NDY2NGM2OTlkYTk4MTQwZDE0NThhNjRfNDAy_82e95a28-29d6-4f3d-b4a5-430a88617c21"
      unitRef="shares">128701</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81NS9mcmFnOmY1YjAyNzZhNjQ2NjRjNjk5ZGE5ODE0MGQxNDU4YTY0L3RleHRyZWdpb246ZjViMDI3NmE2NDY2NGM2OTlkYTk4MTQwZDE0NThhNjRfNTg5_8bd72cd0-3583-49f6-90c7-5529ece36e3e">The following is a reconciliation of basic to diluted weighted average common shares outstanding (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.485%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.862%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of stock options and RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding - diluted&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,807&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,777&#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81NS9mcmFnOmY1YjAyNzZhNjQ2NjRjNjk5ZGE5ODE0MGQxNDU4YTY0L3RhYmxlOmE1NTFiMWY2MzExNTQyMDRhNGY2ZGM5OGVjZTgyOTBmL3RhYmxlcmFuZ2U6YTU1MWIxZjYzMTE1NDIwNGE0ZjZkYzk4ZWNlODI5MGZfMi0xLTEtMS0yMTE0OQ_b76d6bb5-0367-4997-9cd3-609940010dee"
      unitRef="shares">2807000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81NS9mcmFnOmY1YjAyNzZhNjQ2NjRjNjk5ZGE5ODE0MGQxNDU4YTY0L3RhYmxlOmE1NTFiMWY2MzExNTQyMDRhNGY2ZGM5OGVjZTgyOTBmL3RhYmxlcmFuZ2U6YTU1MWIxZjYzMTE1NDIwNGE0ZjZkYzk4ZWNlODI5MGZfMi0zLTEtMS0yMTE0OQ_4ad27cc6-4a12-4b16-a714-c82a1de6da1e"
      unitRef="shares">2777000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81NS9mcmFnOmY1YjAyNzZhNjQ2NjRjNjk5ZGE5ODE0MGQxNDU4YTY0L3RhYmxlOmE1NTFiMWY2MzExNTQyMDRhNGY2ZGM5OGVjZTgyOTBmL3RhYmxlcmFuZ2U6YTU1MWIxZjYzMTE1NDIwNGE0ZjZkYzk4ZWNlODI5MGZfMy0xLTEtMS0yMTE0OQ_1b2168bd-d77b-4f9c-902f-a0956ab46dd8"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81NS9mcmFnOmY1YjAyNzZhNjQ2NjRjNjk5ZGE5ODE0MGQxNDU4YTY0L3RhYmxlOmE1NTFiMWY2MzExNTQyMDRhNGY2ZGM5OGVjZTgyOTBmL3RhYmxlcmFuZ2U6YTU1MWIxZjYzMTE1NDIwNGE0ZjZkYzk4ZWNlODI5MGZfMy0zLTEtMS0yMTE0OQ_3e2965f0-1dd9-4bd5-ba31-98462778204d"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81NS9mcmFnOmY1YjAyNzZhNjQ2NjRjNjk5ZGE5ODE0MGQxNDU4YTY0L3RhYmxlOmE1NTFiMWY2MzExNTQyMDRhNGY2ZGM5OGVjZTgyOTBmL3RhYmxlcmFuZ2U6YTU1MWIxZjYzMTE1NDIwNGE0ZjZkYzk4ZWNlODI5MGZfNC0xLTEtMS0yMTE0OQ_9a03651b-048a-4b87-9bd6-5f18e2ddff4d"
      unitRef="shares">2807000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81NS9mcmFnOmY1YjAyNzZhNjQ2NjRjNjk5ZGE5ODE0MGQxNDU4YTY0L3RhYmxlOmE1NTFiMWY2MzExNTQyMDRhNGY2ZGM5OGVjZTgyOTBmL3RhYmxlcmFuZ2U6YTU1MWIxZjYzMTE1NDIwNGE0ZjZkYzk4ZWNlODI5MGZfNC0zLTEtMS0yMTE0OQ_98bc8abf-98eb-493c-b2a8-80c390a53180"
      unitRef="shares">2777000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81OC9mcmFnOmMwNmY0MjdkMTRhZjQxMmI4YmE3MTJkNDg3MWEwOGY2L3RleHRyZWdpb246YzA2ZjQyN2QxNGFmNDEyYjhiYTcxMmQ0ODcxYTA4ZjZfMTMwOQ_f4b78ef1-e2ad-465e-a6c5-d75556238127">Stock Options and Stock-based Compensation &lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes compensation costs related to stock options and other stock awards granted by the Company as operating expenses over their vesting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2022, the Company granted 54,279 RSUs under the 2017 Omnibus Incentive Plan ("2017 Plan"). These RSUs include a service component that vests over a three-year period. The recognized expense is based upon the vesting period for service criteria. The Company recorded stock-based compensation expense during the three months ended July&#160;31, 2022 of $131,000, with the remaining estimated stock-based compensation expense of $1,424,000 to be recorded over the remaining vesting periods. The Company recorded stock-based compensation expense during the three months ended July&#160;31, 2021 of $194,000. Directors' fees paid with shares of common stock in lieu of cash in accordance with Director compensation guidelines were $41,000 for each of the three month periods ended July&#160;31, 2022 and July&#160;31, 2021 and were also included in the stock-based compensation on the Condensed Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i490300bce74d441d822590ab480fc754_D20220601-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81OC9mcmFnOmMwNmY0MjdkMTRhZjQxMmI4YmE3MTJkNDg3MWEwOGY2L3RleHRyZWdpb246YzA2ZjQyN2QxNGFmNDEyYjhiYTcxMmQ0ODcxYTA4ZjZfMjk0_37bf1a58-a646-4ad9-b348-7eeaef4fabe2"
      unitRef="shares">54279</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i490300bce74d441d822590ab480fc754_D20220601-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81OC9mcmFnOmMwNmY0MjdkMTRhZjQxMmI4YmE3MTJkNDg3MWEwOGY2L3RleHRyZWdpb246YzA2ZjQyN2QxNGFmNDEyYjhiYTcxMmQ0ODcxYTA4ZjZfMTMxMA_1a2e7be7-9e9c-4071-a811-27f4c1983739">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9e58cb6fa0b54deaa39a4233fba162c4_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81OC9mcmFnOmMwNmY0MjdkMTRhZjQxMmI4YmE3MTJkNDg3MWEwOGY2L3RleHRyZWdpb246YzA2ZjQyN2QxNGFmNDEyYjhiYTcxMmQ0ODcxYTA4ZjZfNzU2_b217dd61-28ad-4e6a-9a61-2bb77b88357f"
      unitRef="usd">131000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i240518654d5a45f2aef55808b3a358c3_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81OC9mcmFnOmMwNmY0MjdkMTRhZjQxMmI4YmE3MTJkNDg3MWEwOGY2L3RleHRyZWdpb246YzA2ZjQyN2QxNGFmNDEyYjhiYTcxMmQ0ODcxYTA4ZjZfODQ2_b6a3ebce-94ee-4f7f-a068-c0801dff8561"
      unitRef="usd">1424000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i73eade1e921a4a418bf152a7d8bb19d7_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81OC9mcmFnOmMwNmY0MjdkMTRhZjQxMmI4YmE3MTJkNDg3MWEwOGY2L3RleHRyZWdpb246YzA2ZjQyN2QxNGFmNDEyYjhiYTcxMmQ0ODcxYTA4ZjZfOTk5_7461ef67-1019-4031-848f-12446c5163bb"
      unitRef="usd">194000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81OC9mcmFnOmMwNmY0MjdkMTRhZjQxMmI4YmE3MTJkNDg3MWEwOGY2L3RleHRyZWdpb246YzA2ZjQyN2QxNGFmNDEyYjhiYTcxMmQ0ODcxYTA4ZjZfMTE0Ng_39dc6dfa-f6a5-4ce5-882d-189681fd3a98"
      unitRef="usd">41000</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml81OC9mcmFnOmMwNmY0MjdkMTRhZjQxMmI4YmE3MTJkNDg3MWEwOGY2L3RleHRyZWdpb246YzA2ZjQyN2QxNGFmNDEyYjhiYTcxMmQ0ODcxYTA4ZjZfMTE0Ng_f18a5acd-0340-4096-8988-0d2114f96d4b"
      unitRef="usd">41000</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82MS9mcmFnOmJmZGNmYTJlOTliMjQ4ZDNhMDNiY2ZiODZmY2M2NzFjL3RleHRyZWdpb246YmZkY2ZhMmU5OWIyNDhkM2EwM2JjZmI4NmZjYzY3MWNfMTM1MA_76578ebc-973d-4629-9e70-7f537e4822a4">. Income Taxes&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense of $379,000 was recorded for the three months ended July&#160;31, 2022. Income tax expense of $251,000 was recorded for the three months ended July&#160;31, 2021. The effective tax rate was (111.5)% for the three months ended July&#160;31, 2022. The effective tax rate was (23.8)% for the three months ended July&#160;31, 2021. The change in the effective tax rate for the period is primarily due to the impact of foreign operations which are taxed at different rates than the U.S. tax rate of 21% and the recording of a valuation allowance against the deferred tax asset which resulted in the elimination of any U.S. income tax benefit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2019, the Company revoked its indefinite reinvestment of foreign unremitted earnings position in compliance with ASC 740 "Income Taxes" and terminated its indefinite reinvestment of unremitted earnings assertion for the Singapore, China, and Kewaunee Labway India Pvt. Ltd. international subsidiaries. The Company has a deferred tax liability of $1,042,000 and $976,000 for the withholding tax related to Kewaunee Labway India Pvt. Ltd. as of July&#160;31, 2022 and April&#160;30, 2022, respectively. The Company recorded all deferred tax assets and liabilities related to its outside basis differences in its foreign subsidiaries consistent with ASC 740.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82MS9mcmFnOmJmZGNmYTJlOTliMjQ4ZDNhMDNiY2ZiODZmY2M2NzFjL3RleHRyZWdpb246YmZkY2ZhMmU5OWIyNDhkM2EwM2JjZmI4NmZjYzY3MWNfNDQ_3a61efef-2476-483b-9492-cec50a031c78"
      unitRef="usd">379000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82MS9mcmFnOmJmZGNmYTJlOTliMjQ4ZDNhMDNiY2ZiODZmY2M2NzFjL3RleHRyZWdpb246YmZkY2ZhMmU5OWIyNDhkM2EwM2JjZmI4NmZjYzY3MWNfMTQ1_a3a6734d-69fd-4127-b578-e20ebcbdaf92"
      unitRef="usd">251000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82MS9mcmFnOmJmZGNmYTJlOTliMjQ4ZDNhMDNiY2ZiODZmY2M2NzFjL3RleHRyZWdpb246YmZkY2ZhMmU5OWIyNDhkM2EwM2JjZmI4NmZjYzY3MWNfMjUy_1f2d0317-48a4-435b-9a74-e362b44e695e"
      unitRef="number">-1.115</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82MS9mcmFnOmJmZGNmYTJlOTliMjQ4ZDNhMDNiY2ZiODZmY2M2NzFjL3RleHRyZWdpb246YmZkY2ZhMmU5OWIyNDhkM2EwM2JjZmI4NmZjYzY3MWNfMzQ1_84eb1095-195b-49f6-b9e9-8faaa6c06268"
      unitRef="number">-0.238</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="i622435b9420845d7a266f3e417ee166d_I20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82MS9mcmFnOmJmZGNmYTJlOTliMjQ4ZDNhMDNiY2ZiODZmY2M2NzFjL3RleHRyZWdpb246YmZkY2ZhMmU5OWIyNDhkM2EwM2JjZmI4NmZjYzY3MWNfMTA4OQ_931fd237-9028-40ed-b382-e3ab00c7b286"
      unitRef="usd">1042000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="iae2622fa8570416481b1ecf6e73434f1_I20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82MS9mcmFnOmJmZGNmYTJlOTliMjQ4ZDNhMDNiY2ZiODZmY2M2NzFjL3RleHRyZWdpb246YmZkY2ZhMmU5OWIyNDhkM2EwM2JjZmI4NmZjYzY3MWNfMTA5Ng_9d8915dc-0ae1-49f9-a77e-ba3e16dcae28"
      unitRef="usd">976000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RleHRyZWdpb246MWNiNWRmMTcwOTY0NDA4YTkwNzc0MTRiZGFkMDZiNGVfNjQ1_87949907-1cd5-44cf-8968-defe0310ab60">Defined Benefit Pension Plans&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has non-contributory defined benefit pension plans covering substantially all domestic salaried and hourly employees. These plans were amended as of April&#160;30, 2005; no further benefits have been, or will be, earned under the plans, subsequent to the amendment date, and no additional participants will be added to the plans. There were no Company contributions paid to the plans for the three months ended July&#160;31, 2022 and July&#160;31, 2021. The Company assumed an expected long-term rate of return of 7.75% for the periods ended July&#160;31, 2022 and July&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pension expense / (income) consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.883%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.392%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;322&#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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;177&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognition of net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;240&#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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;135&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension expense (income)&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(89)&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:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RleHRyZWdpb246MWNiNWRmMTcwOTY0NDA4YTkwNzc0MTRiZGFkMDZiNGVfMzg2_93c8a504-9de7-4643-a330-4bd3e94c820b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RleHRyZWdpb246MWNiNWRmMTcwOTY0NDA4YTkwNzc0MTRiZGFkMDZiNGVfMzg2_aa2ac76e-d34d-4fc0-98d1-12ebfae0878f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RleHRyZWdpb246MWNiNWRmMTcwOTY0NDA4YTkwNzc0MTRiZGFkMDZiNGVfNTM2_e78979b2-64f3-4fc4-9e5a-2d8852903440"
      unitRef="number">0.0775</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RleHRyZWdpb246MWNiNWRmMTcwOTY0NDA4YTkwNzc0MTRiZGFkMDZiNGVfNTM2_e869e60f-4ef3-4ead-b8fe-7ee1886986c6"
      unitRef="number">0.0775</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RleHRyZWdpb246MWNiNWRmMTcwOTY0NDA4YTkwNzc0MTRiZGFkMDZiNGVfNjQ2_1f4fad11-403a-4cc9-968c-14499f260c40">&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pension expense / (income) consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.883%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.392%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;322&#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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;177&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognition of net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;240&#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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;135&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension expense (income)&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(89)&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:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RhYmxlOjlmY2MyZDEyOWFmMTQ3NTRiM2NhMjIxNmE5M2NlZjQ1L3RhYmxlcmFuZ2U6OWZjYzJkMTI5YWYxNDc1NGIzY2EyMjE2YTkzY2VmNDVfMi0xLTEtMS0yMTE0OQ_6745da76-7fac-4544-9779-72611235cfca"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RhYmxlOjlmY2MyZDEyOWFmMTQ3NTRiM2NhMjIxNmE5M2NlZjQ1L3RhYmxlcmFuZ2U6OWZjYzJkMTI5YWYxNDc1NGIzY2EyMjE2YTkzY2VmNDVfMi0zLTEtMS0yMTE0OQ_06613b68-3d0f-4748-9222-d53b2e63ee14"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RhYmxlOjlmY2MyZDEyOWFmMTQ3NTRiM2NhMjIxNmE5M2NlZjQ1L3RhYmxlcmFuZ2U6OWZjYzJkMTI5YWYxNDc1NGIzY2EyMjE2YTkzY2VmNDVfMy0xLTEtMS0yMTE0OQ_2660bcfb-ba70-4d8d-90dc-e905424cabaa"
      unitRef="usd">322000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RhYmxlOjlmY2MyZDEyOWFmMTQ3NTRiM2NhMjIxNmE5M2NlZjQ1L3RhYmxlcmFuZ2U6OWZjYzJkMTI5YWYxNDc1NGIzY2EyMjE2YTkzY2VmNDVfMy0zLTEtMS0yMTE0OQ_805a9a13-60c3-495c-ae59-002da267c34c"
      unitRef="usd">177000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RhYmxlOjlmY2MyZDEyOWFmMTQ3NTRiM2NhMjIxNmE5M2NlZjQ1L3RhYmxlcmFuZ2U6OWZjYzJkMTI5YWYxNDc1NGIzY2EyMjE2YTkzY2VmNDVfNC0xLTEtMS0yMTE0OQ_747c503b-e8ca-4bea-96bb-747fc577fb0b"
      unitRef="usd">535000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RhYmxlOjlmY2MyZDEyOWFmMTQ3NTRiM2NhMjIxNmE5M2NlZjQ1L3RhYmxlcmFuZ2U6OWZjYzJkMTI5YWYxNDc1NGIzY2EyMjE2YTkzY2VmNDVfNC0zLTEtMS0yMTE0OQ_9547464d-baf2-4a68-8b8d-3fa20ca0db09"
      unitRef="usd">401000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RhYmxlOjlmY2MyZDEyOWFmMTQ3NTRiM2NhMjIxNmE5M2NlZjQ1L3RhYmxlcmFuZ2U6OWZjYzJkMTI5YWYxNDc1NGIzY2EyMjE2YTkzY2VmNDVfNS0xLTEtMS0yMTE0OQ_5ec08fb2-9f7c-463d-b463-b496b07a0004"
      unitRef="usd">-240000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RhYmxlOjlmY2MyZDEyOWFmMTQ3NTRiM2NhMjIxNmE5M2NlZjQ1L3RhYmxlcmFuZ2U6OWZjYzJkMTI5YWYxNDc1NGIzY2EyMjE2YTkzY2VmNDVfNS0zLTEtMS0yMTE0OQ_2f7e04af-6c85-49e5-9c5f-a3299e556e52"
      unitRef="usd">-135000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RhYmxlOjlmY2MyZDEyOWFmMTQ3NTRiM2NhMjIxNmE5M2NlZjQ1L3RhYmxlcmFuZ2U6OWZjYzJkMTI5YWYxNDc1NGIzY2EyMjE2YTkzY2VmNDVfNi0xLTEtMS0yMTE0OQ_19b443cf-ca6b-4ab2-8ac8-2caa15628039"
      unitRef="usd">27000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82NC9mcmFnOjFjYjVkZjE3MDk2NDQwOGE5MDc3NDE0YmRhZDA2YjRlL3RhYmxlOjlmY2MyZDEyOWFmMTQ3NTRiM2NhMjIxNmE5M2NlZjQ1L3RhYmxlcmFuZ2U6OWZjYzJkMTI5YWYxNDc1NGIzY2EyMjE2YTkzY2VmNDVfNi0zLTEtMS0yMTE0OQ_936e27f7-6be3-44d1-a9c6-b91c57081d09"
      unitRef="usd">-89000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RleHRyZWdpb246OWVhYjkwNzE5ZmVkNDdiNWFkYzIyNWMyOTY4YzhiZDJfMTAyNQ_aa4be7bf-9163-4107-b707-2d1d7c28797b">Segment Information&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's operations are classified into two business segments: Domestic and International. The Domestic business segment principally designs, manufactures, and installs scientific and technical furniture, including steel and wood laboratory cabinetry, fume hoods, laminate casework, flexible systems, worksurfaces, workstations, workbenches, and computer enclosures. The International business segment, which consists of the Company's foreign subsidiaries, provides products and services, including facility design, detailed engineering, construction, and project management from the planning stage through testing and commissioning of laboratories. Intersegment transactions are recorded at normal profit margins. All intercompany balances and transactions have been eliminated. Certain corporate expenses shown below have not been allocated to the business segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables provide financial information by business segments for the periods ended July&#160;31, 2022 and 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.630%"/&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:10.630%"/&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:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Domestic&lt;br/&gt;Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;International&lt;br/&gt;Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate /&lt;br/&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended July 31, 2022&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;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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(340)&lt;/span&gt;&lt;/td&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:14pt"&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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,511)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,056)&lt;/span&gt;&lt;/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;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RleHRyZWdpb246OWVhYjkwNzE5ZmVkNDdiNWFkYzIyNWMyOTY4YzhiZDJfNzM_1637483b-23f6-4fbc-8018-6061acf23870"
      unitRef="segment">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RleHRyZWdpb246OWVhYjkwNzE5ZmVkNDdiNWFkYzIyNWMyOTY4YzhiZDJfMTAyNA_cc4932b8-86ff-4506-9992-0aca09c567c6">The following tables provide financial information by business segments for the periods ended July&#160;31, 2022 and 2021 (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.630%"/&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:10.630%"/&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:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Domestic&lt;br/&gt;Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;International&lt;br/&gt;Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate /&lt;br/&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended July 31, 2022&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;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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(340)&lt;/span&gt;&lt;/td&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:14pt"&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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,511)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,056)&lt;/span&gt;&lt;/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;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i53fad4e0610f48a3939e67ee18fa847b_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfMi0xLTEtMS0yMTE0OQ_224bc2a3-ec69-4203-997a-57f19218b6a1"
      unitRef="usd">37468000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if9004f3cb6f34afd9a97266feff92ab0_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfMi0zLTEtMS0yMTE0OQ_e9d77e6d-aad0-4b70-85ea-a23f15996495"
      unitRef="usd">12655000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i47472a1f89e243fd8facc68f56a65618_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfMi01LTEtMS0yMTE0OQ_300e5168-d0ab-4389-98d2-6706789a9302"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfMi03LTEtMS0yMTE0OQ_c9b3fd9c-1601-4219-9888-a723d4d4cb73"
      unitRef="usd">50123000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kequ:RevenuesIncludingIntersegmentMarkup
      contextRef="i53fad4e0610f48a3939e67ee18fa847b_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfMy0xLTEtMS0yMTE0OQ_0c223a29-7e2d-43c5-84cb-a0bfedf038e6"
      unitRef="usd">796000</kequ:RevenuesIncludingIntersegmentMarkup>
    <kequ:RevenuesIncludingIntersegmentMarkup
      contextRef="if9004f3cb6f34afd9a97266feff92ab0_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfMy0zLTEtMS0yMTE0OQ_598edae9-a59a-4ee2-ad35-391327a43a29"
      unitRef="usd">1621000</kequ:RevenuesIncludingIntersegmentMarkup>
    <kequ:RevenuesIncludingIntersegmentMarkup
      contextRef="i47472a1f89e243fd8facc68f56a65618_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfMy01LTEtMS0yMTE0OQ_a9712315-6f9c-48c9-9d5d-e93cc6d2d8f7"
      unitRef="usd">-2417000</kequ:RevenuesIncludingIntersegmentMarkup>
    <kequ:RevenuesIncludingIntersegmentMarkup
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfMy03LTEtMS0yMTE0OQ_21cb59d6-bd27-45d0-9f84-3820a1dca3e8"
      unitRef="usd">0</kequ:RevenuesIncludingIntersegmentMarkup>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i53fad4e0610f48a3939e67ee18fa847b_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfNC0xLTEtMS0yMTE0OQ_03430867-0dfa-41cf-a116-924efecaeda0"
      unitRef="usd">98000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if9004f3cb6f34afd9a97266feff92ab0_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfNC0zLTEtMS0yMTE0OQ_bf71c966-5cf5-4f05-a9bc-a1fa25283733"
      unitRef="usd">1094000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i47472a1f89e243fd8facc68f56a65618_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfNC01LTEtMS0yMTE0OQ_4968bbbb-92f8-45e3-a44d-c2898cc6de48"
      unitRef="usd">-1532000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfNC03LTEtMS0yMTE0OQ_d9f96d6b-a199-4bfa-9823-5b52ea8ba000"
      unitRef="usd">-340000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6566b8c2dfb145b08454c974aa3b0815_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfNy0xLTEtMS0yMTE0OQ_be3cd9a0-481c-4072-840b-8e2c4df49328"
      unitRef="usd">29663000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib897395e4f244ec78d25be1f88750af8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfNy0zLTEtMS0yMTE0OQ_6df17421-70f9-46be-a6c5-ee55f1a56527"
      unitRef="usd">9830000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i192ea36fe7744b87a7babe664cc39e5a_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfNy01LTEtMS0yMTE0OQ_fc4aa425-685a-4c32-bbd8-2e11fa4d6a8b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfNy03LTEtMS0yMTE0OQ_5c8c4c3d-25af-4372-a8ce-ee51fc40c880"
      unitRef="usd">39493000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kequ:RevenuesIncludingIntersegmentMarkup
      contextRef="i6566b8c2dfb145b08454c974aa3b0815_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfOC0xLTEtMS0yMTE0OQ_d6e951c2-9c5a-4f32-9361-a918dd6603a9"
      unitRef="usd">175000</kequ:RevenuesIncludingIntersegmentMarkup>
    <kequ:RevenuesIncludingIntersegmentMarkup
      contextRef="ib897395e4f244ec78d25be1f88750af8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfOC0zLTEtMS0yMTE0OQ_af5b9dd3-df9f-4679-a207-58adc09d5e66"
      unitRef="usd">565000</kequ:RevenuesIncludingIntersegmentMarkup>
    <kequ:RevenuesIncludingIntersegmentMarkup
      contextRef="i192ea36fe7744b87a7babe664cc39e5a_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfOC01LTEtMS0yMTE0OQ_0b155d6a-fdee-4ce7-90a2-2412d2ce8681"
      unitRef="usd">-740000</kequ:RevenuesIncludingIntersegmentMarkup>
    <kequ:RevenuesIncludingIntersegmentMarkup
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfOC03LTEtMS0yMTE0OQ_8dcbdaa1-d38f-4cac-8a66-67df795a40f5"
      unitRef="usd">0</kequ:RevenuesIncludingIntersegmentMarkup>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6566b8c2dfb145b08454c974aa3b0815_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfOS0xLTEtMS0yMTE0OQ_b87b0dfb-ff56-4246-9fb3-fdd804d739b2"
      unitRef="usd">-209000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib897395e4f244ec78d25be1f88750af8_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfOS0zLTEtMS0yMTE0OQ_3b8874e7-7108-4d0c-8b19-667c3cd79bb7"
      unitRef="usd">664000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i192ea36fe7744b87a7babe664cc39e5a_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfOS01LTEtMS0yMTE0OQ_164c6e75-931a-4f93-bc13-ec1d7a389b4e"
      unitRef="usd">-1511000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ibe2a10cbf01740a6a2a83820d94d2510_D20210501-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml82Ny9mcmFnOjllYWI5MDcxOWZlZDQ3YjVhZGMyMjVjMjk2OGM4YmQyL3RhYmxlOjVkYmU3NjA2ZDAxMzQ5NDhhYjhiNDY4Y2UyMTE4YjhhL3RhYmxlcmFuZ2U6NWRiZTc2MDZkMDEzNDk0OGFiOGI0NjhjZTIxMThiOGFfOS03LTEtMS0yMTE0OQ_7fdccec5-9256-4256-bace-2f7b7ab1664a"
      unitRef="usd">-1056000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml83MC9mcmFnOjk2OGYzODg5YmJmNjQwMmU5NGY4NzI0NmVkZDQ3MDdiL3RleHRyZWdpb246OTY4ZjM4ODliYmY2NDAyZTk0Zjg3MjQ2ZWRkNDcwN2JfMTIzMw_24b6369d-d6bd-42f4-b43f-2ff91b4f8285">New Accounting StandardsIn June 2016, the FASB issued ASU 2016-13, "Measurement of Credit Losses on Financial Instruments," which replaces the current incurred loss method used for determining credit losses on financial assets, including trade receivables, with an expected credit loss method. This guidance is effective for fiscal years, and interim periods within those years, beginning after December&#160;15, 2022. The Company will adopt this standard in fiscal year 2024. The Company does not expect the adoption of this standard to have a significant impact on the Company's consolidated financial position or results of operations.</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731"
      id="id3VybDovL2RvY3MudjEvZG9jOmU1MjZhYmRmZDIxODRkNGFiYzIxYzU5NjFjZTQ4ODYyL3NlYzplNTI2YWJkZmQyMTg0ZDRhYmMyMWM1OTYxY2U0ODg2Ml83MC9mcmFnOjk2OGYzODg5YmJmNjQwMmU5NGY4NzI0NmVkZDQ3MDdiL3RleHRyZWdpb246OTY4ZjM4ODliYmY2NDAyZTk0Zjg3MjQ2ZWRkNDcwN2JfMTIzNA_aad57c49-e7fc-4278-abed-049670ee6414">In June 2016, the FASB issued ASU 2016-13, "Measurement of Credit Losses on Financial Instruments," which replaces the current incurred loss method used for determining credit losses on financial assets, including trade receivables, with an expected credit loss method. This guidance is effective for fiscal years, and interim periods within those years, beginning after December&#160;15, 2022. The Company will adopt this standard in fiscal year 2024. The Company does not expect the adoption of this standard to have a significant impact on the Company's consolidated financial position or results of operations.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>66
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( "=B*54'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  G8BE5&(+N*^X    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M2@,Q$(9?17+?G>P6*H9M+A5/"H(%Q5M(IFUPDPW)R&[?WFQLMX@^@)!+9OY\
M\PVDTT'H(>)S' )&LIAN)M?[)'38L"-1$ !)']&I5.>$S\W]$)VB?(T'"$I_
MJ -"R_D:')(RBA3,P"HL1"8[HX6.J&B(9[S1"SY\QK[ C ;LT:&G!$W= )/S
MQ'":^@ZN@!E&&%WZ+J!9B*7Z)[9T@)V34[)+:AS'>ER57-ZA@;>GQY>R;F5]
M(N4UYE?)"CH%W+#+Y-?5]G[WP&3+V[;B=_GLFK5H;@7G[[/K#[^KL!N,W=M_
M;'P1E!W\^A?R"U!+ P04    "  G8BE5F5R<(Q &  "<)P  $P   'AL+W1H
M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.
M'X416(UL>621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X
M8-DOV]:[MR_>X%<R)!%!,!FGK_# "J5,7K5::0##.'W)$Q+#W(*+"$MX%,O6
M7.!;&B\CUNJTV]U6A&ELH1A'9&!]7BQH0-!445IO7R"TY1\S^!7+5(UEHP$3
M5T$FN8BT\OELQ?S:WCYES^DZ'3*!;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'
MT=)(@(+)?90%NDGVH],5"#(-.SJ=6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+
M<!P$X%&[GL*=]&R_I$$)M*-IT&38]MJND::JC5-/T_=]W^N;:)P*C5M/TVMW
MW=..B<:MT'@-OO%/A\.NB<:KT'3K:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8
M<';6S-(#EEXI^G64&MD=N]U!7/!8[CF)$?[&Q036:=(9EC1&<IV0!0X -\31
M3%!\KT&VBN#"DM)<D-;/*;50&@B:R('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_
M::L!I^V[F\^3_'/HY)^GD]=-0LYPO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E
M)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR([O=]EA]]D]';B/7J<"S(M>41B1%G\@M
MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7
MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V<
M/!T3$LV4"P9!AI<D)A*I.7Y-2!/^*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S
M&L%&KQMUAVC2/'K^!?F<-0H<D1L= F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV
M&G*U%H&V<:F$8%H2QM%X3M*T$?Q9K#63/F#([,V1=<[6D0X1DEXW0CYBSHN0
M$;\>ACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'
MHYI9";V$5FJ?JH<T/J@>,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y
M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@Y
MG\#L_6@^GO'M^MDDA*^:62TC%I!+@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2
MGD(;;NE3]4J5U^6ON2BX/%ODZ:^A=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*
M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*
MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#
MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B
M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P
MOFH]M!5.S_Y9K<B?#!%.%@L22&.4%Z9*HO,94[[G*TG$53B_13.V$I<8O./F
MQW%.4[@2=K8/ C*YNSFI>F4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W
MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2
MD 83 <V4R43P H)DIAR F/H+O?(,N2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7
M<N/O[Y-J=XS7^BR!;814,F35%\I#B<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@
M2\-Z;ITM)__;7M0]M!<]1O.CF> >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F
M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+
M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5
M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0    (
M "=B*56!7_UZV 4  - >   8    >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL
MM9G_;^(V&(?_%8M-TR:5)G'XTMXH$DUA8W?'T=+;Z3;M!Y,8B"Z)F>- ^]_O
M=8"D[9P7%!W]H1#(^R%/;"=/[-Y6R&_IBG-%GN(H26\:*Z76[RPK]5<\9NFE
M6/,$OED(&3,%FW)II6O)69 7Q9%%;;MCQ2Q,&OU>_ME4]GLB4U&8\*DD:1;'
M3#[?\DAL;QI.X_#!0[A<*?V!U>^MV9+/N/J\GDK8LHJ4((QYDH8B(9(O;AH#
MYYWG4EV0[_%GR+?IB_=$H\R%^*8WQL%-P]9'Q"/N*QW!X&7#/1Y%.@F.X]]]
M:*/X35WX\OTA?93# \R<I=P3T9<P4*N;QE6#!'S!LD@]B.WO? _4UGF^B-+\
M/]GN]FVU&L3/4B7B?3$<01PFNU?VM#\1+PI<NZ* [@OHFP*GZA?<?8&;@^Z.
M+,>Z8XKU>U)LB=1[0YI^DY^;O!IHPD0WXTQ)^#:$.M7WQ(9+,H46(TV2KICD
M:<]2$*R_MOQ]R.TNA%:$N.2C2-0J)<,DX,'K>@L.J#@J>CBJ6XH&_I%%E\1U
M+@BU*34<CX>7S_CZDM@=4_FKPW&+D^3F>2YZDOX>S%,EH=_]8SI#NX26.4$/
MQG?IFOG\I@&C+>5RPQO]GWYP.O:O)KSO%/8*ME7 MK#T_IWP,QBGBCP^K[F)
M%"]W[.:]"0FMJHG4+I#:IR'=9TPJ+J-G\L#70BH3'AZE9&8Z*1Y:51.O4^!U
M3L.;<AF*0(]" A<#8^/A2<6XJQQX:'U-SF[!V3VQ9TH&]Y'\-E#=CGC6@D6I
ML2'1LIJ 5P7@%7I0PT2%ZIF,PHB321;/N32!X1EVLTVO.B8RM*XFV75!=GT*
MV0-?AOH:"FTX8;&Q@^(Y[X=?!I\GPR&9>>/AY'$\&GO$^_0P)=;=T#)!HW$U
MH1V[O+G:IV"/$U](Z*=,=]D+,E,P.(F0Q!-9HN0SO ;&<W$D_6YH(L:+ZB*_
M\ GG%.1']D3& 0S6<!'Z.3?2HX]$NE=-N^NTVQWC%0DOKLM+2UYZ"N\@"" ]
MO3B\(1]@/_(I,;<K'DF[MDV^\%21D02O@OXB0>^,[&A07?92BQQ41/['[NDM
MZ->/8IL8N?&X?%RDFS"*^(61]AQ:Y)1>Y.!F\Y:V&,93*39AXIN;&L^<>$;0
M<\B24]J2@SO.6]"I2!6+R%_ANOI*A2?"':G;;=)KVC7BGD.>G-*>'%QZ\EX[
M@&?@:CH\H&NWC%CG<"6GE"4'-YP/PH=&FZY$@LG$D9"KKMOL@@L:^<ZA2D[I
M2@XN.H^A DT2"^+0G^>_D!GW,PDM:83$DSP1QW!_FBGA?[L@/]++MDW63)(-
MB\RRC^?5)2]=RL$E"/0W"),EF3W'<Q$9@8]9U/UG(]<Y;(F6MD1QGSDT(1D^
M^2N6+'FE)!X)F@QF=P/C4RA>6)>PE"-ZDAQYF93Z.6;W\)(W)=Q+,N/,RY'$
MK\;Y&@^OJLM92A$]28K&"3QL[R;J] ,I.X ;.?'$*LYS"! M!8B>)$#Z@0UL
M'G1@*:3Q"G0D9R*2)O-]#C$0$NP"C;SG4"!:*A ]28%F,8LB<INE\'5J[K5X
M3M4L"EY6%Z\4'WJ2^ QC+I=Z5/X&"6H%6A"O66)N5SRP<I8!KZL+6BH/Q8WE
MT(XK#NV(X>$QU7CG4!]:J@_%K>5PF7UU7Y_ED]OD4Z; 9A-] S42?R>IV9^'
M75H[3],K*AM08=>FMMVS-B;$TGXH[BR#F"=!/ADVBIB9! ^H;KMSR TMY8;B
M;E),\HW"5 OL5PXF-H(/S=<9/ S,U34RGD-TW%)TW",3-V\8]_.VE91'XNX=
MXQK".53'+57'/4UU %,"XC@)^!-YSXV7F2-1MOYKM]OTVLAY#M5Q2]5Q<3$Y
MN-S+[HI-P!^):S;M5M.UC:#?U76L%VN&^GZ7+Z6FQ-=3DKOEP^+38KEVD"]2
M6N7NN[7>CTS?+E,2\064VI==N-[)W?+I;D.)=;X".1=*B3A_N^(LX%+O -\O
MA%"'#?T#Q2)V_S]02P,$%     @ )V(I5;VB2J3<!   BQ(  !@   !X;"]W
M;W)K<VAE971S+W-H965T,BYX;6RMF%]SHS80P+^*AMYTDIDD(('!I+9G$E^O
M37O79BY-[Z'3!QEDFPD@*HDX_?9= 0;;")K,Y,7\\>[RV]5J5])LQ\63W#*F
MT$N6YG)N;94JKFU;1EN647G%"Y;#/VLN,JK@46QL60A&XTHI2VWB.+Z=T22W
M%K/JW;U8S'BITB1G]P+),LNH^/>6I7PWM["U?_$UV6R5?F$O9@7=L >F'HM[
M 4]V:R5.,I;+A.=(L/7<NL'72T*T0B7Q9\)V\N >:5=6G#_IA[MX;CF:B*4L
M4MH$A<LS6[(TU9: XY_&J-5^4RL>WN^M?ZJ<!V=65+(E3[\EL=K.K:F%8K:F
M9:J^\MW/K'%HHNU%/)75+]HULHZ%HE(JGC7*0) E>7VE+TT@#A3 CEF!- KD
M5,$;4' ;!;=RM":KW/I(%5W,!-\AH:7!FKZI8E-I@S=)KH?Q00GX-P$]M5CR
M/(9!83&".\G3)*8*'AX47&"TE$1\C7XOF* ZZA*=/>:TC!.0.4>7Z/'A(SK[
M<([DE@HF49*C/[:\E#2/Y07Z</0\LQ7@ZH_:48-V6Z.1 307?>&YVDKT(R#&
MQ_HVN-GZ2O:^WI)1@[^4Z15R\04B#B$&GN7KU?$(CMN&WJWLN0/V[O*(9ZP+
M-?KK9B65@,3^VQ2LVIAG-J9G^[4L:,3F%DQGR<0SLQ;??X=]YP>3I^]D[,AO
MK_7;&[.^^ V*DZ0I,Z9$K>I7JKH$/2\F#B;NS'X^Q.]+N:$7=E)'7).6:S+*
MM>12Z6PO!(_+"#(?ID-L8JS-3 Z^[KDA"4X8^U*N.\6AF=%O&?U1QI\$EU(3
MKA-E0O-['_5QZ)^0]84F?N"9P8(6+!@%:TI$OD'LI= %Q3BZ01]O$I(3/(-0
MX$_,>-,6;_I*O!0":$*;]KYZZ?8B9Q#"3HC-;&'+%HZRW3=-\:R)W#G435T9
M3)1A'Z"7>'V9Z4#68:?K$LYX_-26B8;K N7,F'R-C:.)X9_2&80F9 #OH(GA
M4;R[7#$H5&J??$8Z;!CAJ7>*9Y#"CC\ 2#I ,@KX64_;%8-E%VNBB!1],4^2
MQM0QJ.><@AJDL#,9(NV:$AZM_?NN!'2CP73[U2T(3Q'[0F0R,%EPUSWP_[>/
MH4G<J!X%)< ]+H,4=IU@@*SK'WB\@7QF4EXCS<>HR*'82$25$LFJ5'250DPY
M@FF$<IY?1K"R$3Q-=45*FN0U.M3O(F1ZZHZATTP'?.GZ#!YO-/LH]SSXE>UH
MF3-8MT0)+%J2=1+!TE$4O%XA&IWP>^WZ,O!ZA<$@A5UOH/#CKC'A8'29U7H"
M+:!>J+[5)P2K\.AI"ZL!)LQI-]H;W[HV>R]KQ_'J.B4>;Y6W5(+[9[!VCR%!
MJ3@(W+G1^=I<<#ANSE6O*YG%O*%$[9HG'N^>'Y.TU#N6-P"'KP,VB@T!DZZ5
M$F<T'[]5.TL@IL^P)ME /2BS%0##RA,J;Z;3K=Y-P:9;*M@Z08TPN4%&._9;
MD^Z]K!T'I6O@9+R!=TE7.V\<.-+OS63JG(Z;22H(!HH[Z3HX&>_@AWDVQMAO
MRR9&@U2?T3[8UF=,;*K3#@E94N:JWO6V;]L3E9OJ'.'D_2V^7M;G(IV9^ICF
M"Q6;!+;U*5N#2><J "11GWS4#XH7U>'!BBO%L^IVRR@40BT _Z\Y5_L'_8'V
M_&GQ'U!+ P04    "  G8BE5D%1@VU\#  !W"@  &    'AL+W=O<FMS:&5E
M=',O<VAE970S+GAM;*U6VX[;-A#]%4(-B@3(KFZ^QQ:PZS1(VB1=Q-WFH>@#
M+8TM-A3ID)2]^?L,*:_B"RVDP+Y8)#5S=,[,>#C3G51?= E@R$/%A9X%I3&;
M21CJO(2*ZFNY 8%O5E)5U.!6K4.]44 +YU3Q,(FB05A1)H)LZL[N5#:5M>%,
MP)TBNJXJJK[= I>[61 'CP>?V+HT]B#,IANZA@68^\V=PEW8HA2L J&9%$3!
M:A;<Q)-Y'%D'9_$W@YT^6!,K92GE%[MY5\R"R#("#KFQ$!0?6Y@#YQ8)>7S=
M@P;M-ZWCX?H1_8T3CV*65,-<\L^L,.4L& 6D@!6MN?DD=V]A+ZAO\7+)M?LE
MN[UM%)"\UD96>V=D4#'1/.G#/A '#HCC=TCV#LFI0^^"0[IW2)W0AIF3]9H:
MFDV5W!%EK1'-+EQLG#>J8<*F<6$4OF7H9[*Y% 4F!0J"*RTY*ZC!S<+@ [-E
M-)$K?%5AC90V>5L@[Z76Y/F]H'7!T/8%N2+WB]?D^;,7Y!EA@OQ5REI34>AI
M:)"A_4Z8[]G<-FR2"VQ2\D$*4VKR&[(JCOU#5-;*2Q[EW2:=@+_7_)JD\4N2
M1$GBX3/_>?>X@T[:1CMU>.D%O#:LYU%])W)9 ?GG9JF-PN+^UQ>]!KWG1[?_
M^(G>T!QF 0)K4%L(LE]_B0?1*Y_T)P(["D2O#42O"SW[B V*8QWY1#:> ^=I
MN] VNQK&XVFX/23O,8K3:-A:';'JMZSZG>GYTY2@2'Z4%\OR)1'@4F;HP\1'
MN?^4>7DBL*,(#-H(##KS@JT1&Y_ SJ,4B/P;P5H4FM.FY1;_84-R7<$7A :Y
M?YB2).F=Y,UC-!SXLS9L.0\[.5_*FH_C\&<X>HPN<1RU'$>='.>=->5C.CHG
M,>ZE)TP]1G$Z2OU<QRW7<2?7]Z#UY*0[L:8[46,46]:&+CD0(PE&G@@IKG+L
MVDIR1%JCJ0$L3.,3-3[CFXQ.))V;I"._GCCZ<<=%_S/Z9TK^@!VM!0!9Y P+
MG*U8CB%0&ZE<[7NOLNB\!XV'\8D>GU7<2^(33>'!%5Z!6KO)1F-5U\(TUUU[
MVDY/-VYF.#F_M5.5&PU^P#0CV0>JUDQHPF&%D-'U$(.LFBFGV1BY<8/"4AH<
M.]RRQ,D0E#7 ]RLIS>/&?J"=-;/O4$L#!!0    ( "=B*55$#HJ[Z00  "X:
M   8    >&PO=V]R:W-H965T<R]S:&5E=#0N>&ULO5EM<Z,V$/XK&GK37F::
MF'?LU/%,8F-Z?<TDE_9#IQ\4D&,F@'Q"Q)=_WQ4FQ B9Q%/-?;'!?O;1:I_5
M:A'3+66/Y9H0CK[F65%>&&O.-^>C41FO28[+,[HA!?RSHBS''&[9PZC<,(*3
MVBC/1K9I^J,<IX4QF]:_7;/9E%8\2PMRS5!9Y3EFSU<DH]L+PS)>?KA)']9<
M_#":33?X@=P2?K>Y9G W:EF2-"=%F=(",;*Z,"ZM\\ARA$&-^"LEVW+O&HFI
MW%/Z*&X^)1>&*3PB&8FYH,#P]43F),L$$_CQI2$UVC&%X?[U"_NRGCQ,YAZ7
M9$ZSO].$KR^,L8$2LL)5QF_H]F?23,@3?#'-ROH3;1NL::"X*CG-&V/P($^+
MW3?^V@1BSP FJC:P&P/[O09.8^!(!G9PP,!M#%QY!.^ @=<8>++!^("!WQCX
MDH%SR*6@,0AJL7;1K:598(YG4T:WB DTL(F+6M_:&A1)"Y&*MYS!ORG8\=F<
M%@DD%DD07)4T2Q/,X>:6PQ=D'$=T!3<T?ES3+"&L_ &%7ZJ4/Z./=P6NDA3
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
MFI<=(#4]&.S!35Z!X@&HI-A/UB.*V>:Q(*%3U(A1-%?B1K*C;K9S@Y;0 IZ
M;A-<Q*;(;1LZQR1LI$#FID $N:G4P"86\AG5QFR.HV$\K8&8%3\H1L?P1R)D
M)XE0M=!2D)UXG!-NS"8V%GC^-+^86<3I7(8/.CXW_?U<[@KU*"5HB=)(.-$?
M+0 !BK+'_I#K[586&0K>)CB?V]@1*PAQ!OK(@LS-@N_E1L+RR*"M .'>XMFU
MR8T"S4R)&C'C 9N;_Y$#V;,X,$WK5HX:&<5I\QP/PRD;8E:<SZV!D0W9<]@0
MH1P4*=)[)0&-IE 1,\:2&6)D(S$R=Y/VNZKN>HIX>0EF2',6AS2>0L?,HKDR
MS$9Z8VYZ.P7]="%F-JDQ-NV-4:,9XF,C\3$W\:'@7UJ+;7:#UMZJ%EC#%\WM
MQ9$$F9L$+_>[<+<_@#4E+GNJ($?%SW15.'Z;XW@26YO4MO)I,(.?CU3(W50X
M5+N\ K22:/$5SS*WN0PD\_2H"C&:6R1\Y#ONYKN^WE6J.GMJ_D^L"&ZS6F#U
M )@1G^FA^$A\W$U\?=$[4>RXS5R)Y]L'?[99S(*Y8L</CBA/G%&JLLRU:4+[
M@Y4K59G=)J%@S.!U^L,%/,$Z@6_@Z#CFD3.Y[^Q\;K1*OVQ5D<FZ^:'KPO4C
MVOIP)_>^M/7Y5MZ.HQXIF+LIV,PTE)[&!+\DK]CKP /16)-[4;1R22Y;#;U1
M_H_,^F=^_UW,*'W;WP1+S_-(LQ4 ["WYT#0M:L:6,6>#&5M&"1_NC@S_:'6C
M8;G!2L/=L.3(S=.S7W3.RVU]$'FQM;%LJS")Y_;5*"*X6T1<9EEN2CT4 '-Z
M>99#P1*[' H""M76 R!RK2J%6/FS4$?1P-VBX9/4 CX"]2CJ:JX?Y@CE1RR:
MJES,+/;8',91&W"W-C@\[]N?_0*?UG)KJ!;60*$:'+;-]&<\"2W8F%ETH!N.
M88^*@)]HBP_VG'F/IVL0,6W].!RM+@G_OY:V+0#.@NG)T0FCXW=%HTCPW2*A
M)[7_R ?15M#3W0!/ &-L\A2HHP;AU@L<K,2B+Y9LD<#]T#KEQ,R",)GI[_Q1
M3?AN-?'1Z A@O%H5A=&8>07Z4^(GWKZM$?QDVI-@1O%,]^2/0L)_CI!X=DYM
MJ< #:KU2P,R@4_%FP(Z*PG<K"DOU=+KBV>"1]Z#8L2AFAQV+K@[>VIN?3/Q7
MU'=YU4 WL8&!WNL(XJ_[7R'T-UKMNA?YMTIK57:76RD MC& [S=*Z:<;\]N
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
MB*XLS_C+"RUVQ3'Y2F@MTF*X931FT@C \[40^OG"O*#^TK+X#U!+ P04
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
M4TF%94U_!]"R -UOC?%/&S8P_L%8_@=02P,$%     @ )V(I51+G@6$/!@
M+P\  !D   !X;"]W;W)K<VAE971S+W-H965T,3 N>&ULE5=M;]LV$/XKA)MU
M+:#:DOP2)TT").F*=D"W(&FW#\,^T!)M<9-)C:3M>+]^SY&2+"=.EGZQ*>KN
M^-QSQ[O3V4:;OVTAA&/WRU+9\U[A7'4Z&-BL$$MN^[H2"F_FVBRYPZ-9#&QE
M!,^]TK(<I'$\&2RY5+V+,[]W8R[.],J54HD;P^QJN>1F>R5*O3GO);UFXU8N
M"D<;@XNSBB_$G7#?JAN#IT%K)9=+H:S4BADQ/^]=)J=7(Y+W K])L;&=-2-/
M9EK_30^?\_->3(!$*3)'%CC^UN):E"49 HQ_:IN]]DA2[*X;ZQ^][_!EQJVX
MUN7O,G?%>6_:8[F8\U7I;O7FDZC]&9.]3)?6_[)-D!T=]UBVLDXO:V4@6$H5
M_OE]S4-'81H_H9#6"JG''0[R*#]PQR_.C-XP0]*P1@OOJM<&.*DH*'?.X*V$
MGKNX%6NA5H+=BDPOE"2FS@8.ANGU(*N-7 4CZ1-&ANR+5JZP[">5BWQ??P!
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
M;AO*PCAN3^VPY/\!6A_ ^TMCW&[B#^C_,/.?4$L#!!0    ( "=B*54,Z*,
M3P0  "\+   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;+U6VV[<-A#]
ME8$2)#&P6=U\B[.[@.W4:(JD,!(W?2CZ0$FC%6&*E$EJU]NO[Y#2:F7'%[0I
M^N"52,Z<.3P4CV>V5OK:5(@6;FLAS3RHK&U.PM#D%=;,3%6#DE9*I6MF::B7
MH6DTLL(GU2),HN@PK!F7P6+FYR[U8J9:*[C$2PVFK6NF-V<HU'H>Q,%VX@M?
M5M9-A(M9PY;X%>UOS:6F43B@%+Q&:;B2H+&<!Z?QR=F^B_<!WSBNS>@=W$XR
MI:[=X&,Q#R)'" 7FUB$P>JSP'(5P0$3CIL<,AI(N<?R^1;_P>Z>]9,S@N1*_
M\\)6\^ X@ )+U@K[1:U_QGX_!PXO5\+X7UAWL>EA 'EKK*K[9&)0<]D]V6VO
MPRCA.'HD(>D3$L^[*^19?F"6+69:K4&[:$)S+WZK/IO(<>D.Y:O5M,HISRXN
M&-?PC8D6095PP263.6<"/DIC=4OJ6S,++15RX6'>@YYUH,DCH"E\5M)6!GZ2
M!19W\T,B.+!,MBS/DB<!?VG%%-)X DF4)$_@I<.N4X^7/K_K#]SD0IE6HX$_
M3C/:-7TH?SZTYPYR_V%(=WE.3,-RG =T.PSJ%0:+5R_BP^C]$X3W!\+[3Z'_
MVV/Z85"XJA#.5=TPN7EMH!QB^"@F5W1'C85&<[K87&P<7,Y,!4P6@#<M7S'A
M(B=0M[:E[+*5!8U\#$FOD;X3#:LM%<%+=!5:3=40&B5XSI$2')ZIE+9O+>H:
M,J5)1RZ79NJ)YDSK#0UW2+:BHP!F#!)/ERTXR[C@EN" -8U6M\39TH B28W2
M2>*S.\12">$K@&69H+#.O/A?Z!+&R@R)4''43.?5AK(U<#N6[1$F-3+W!1;
M[!C)N18Y7TX*.0KD/IQRC=L8W8C-<",\WBG)+R"-^JDW7!)%U1I:,WLG]Q)V
MAWW:,?J$*Q00]\\$KI2EQ2O-"E?9. X=U0I%06<#4LFW-W26O.3$.R<AR*F9
M=]I&,&G@3;P'+R&>1/$!/5^].$[BY/TP<_[/CMZC;3'B27H8];\=SUV=;O8E
M))/TZ&"TS4\CM7]]EGJR=X=R,CF.#H?GMN1CZ_<.XG^4.HG?W9/:S?R@U$=Q
M_[N3NJO3S;I='[R+_BNITTD4I</S>ZGOKCNJ(X<"UX58^J/KO%;/Z[:N>%Z1
M!+EH"R?%"HUUEK:]IMS?/Y9E',CLC/6>L/.3K>^1EN0)U^@M8G2 D[X T]BI
M7D!KW!G?M,K2H$MRMID[#Z ^@C?"4<TVWEUD6V=T8 1O*N;^/ZFUQ&+2N\<C
M%OE=2;*4SML><MNI/X!+4N.N,U(Z.NG *D^%RX*O>.%F&J8MU2*]K7E-756N
M6E(L8\(1Z:Q-48H&9)KHDG]9KM'+FJ'$D@QQ^M!_Q'#4Q-2HE[Y5<R(3?-?/
M#+-#-WC:-4&[\*Z5_,STTGT$ DM*C:9'!P'HKCWK!E8UOB7*E*4&R[]6U-&B
M=@&T7BHZH'[@"@P]\N)O4$L#!!0    ( "=B*57_L6$@+P,  ) '   9
M>&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;*U52X_3,!#^*Z. X%*:-.T^M+25
MVET0(!ZKY75 '-QDFECKV,&>M.R_9^RTV0#=7N"2>.R9;[YY>#S=&GOK2D2"
MGY72;A:51/5%'+NLQ$JXH:E1\\G:V$H0B[:(76U1Y,&H4G&:)*=Q):2.YM.P
M=VWG4].0DAJO+;BFJH2]6Z(RVUDTBO8;-[(HR6_$\VDM"OR(]+F^MBS%'4HN
M*]1.&@T6U[-H,;I83KQ^4/@B<>MZ:_"1K(RY]<+K?!8EGA JS,@C"/YM\!*5
M\D!,X\<.,^I<>L/^>H_^,L3.L:R$PTNCOLJ<REET'D&.:]$HNC';5[B+Y\3C
M94:Y\(5MJSLYB2!K')EJ9\P,*JG;O_BYRT//X#QYP"#=&:2!=^LHL+P2).93
M:[9@O3:C^44(-5@S.:E]43Z2Y5/)=C1_:W3QC-!6<(4K J%S^$ E6KBTF$N"
MA;5"%\AE(#>-B3UZNSC;H2];]/0!]#&\,YI*!R]TCOGO]C$S[>BF>[K+]"C@
MFT8-83P:0)JDZ1&\<1?^.."-'\ +05])ERGC&HOP;;%R9+E5OA\*ML6:',;R
MU^?"U2+#6<3WPZ'=8#1_\FATFCP_PG32,9T<0__G0OT_=%BP7%NI8)RTA1B
MR#="9^C K.'Q:'C*K:J4OW5;Y*SR,'#$F%(7T' G6&!LN#15+?3=4\>7>V/4
MQI]FK;NUR*22=#>$3_>*4(H< L[J#A02TPW^=C9])Y[%V>ATD"0)B#_9#F%1
MF<8'(C9"*K%2V&/U()<VE,?I<-(%=PCZ[]ST8H6M<" U9"PJZ3/&UYU*$$H%
MM;74O"F%8HT-\II)MM0D'4W3!PUO&HV0GAWRZ@O+R(1YN[VK:6$Q5+3E\)4G
MHX.7PA9F .^%GYG,8RGT;8C*&Q*/8Y_;/1ZK!$><EY <;6!E+#<V<W3]2O_A
M<! :K,\PESE;$^<F:RSX'1ZX:'TF>LZ GR*A2'*?<1X%)\3Q\ V,/+M[Q>&A
M"Q?WIF2%M@AO@>-,<R^T [/;[9Z;13ME[]7;M^H=9TEJQUVX9M-D>,;3W;;S
MOQ7(U&'FK@SQ! _+DI],M%Z!S]?&T%[P#KI'>/X+4$L#!!0    ( "=B*56
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
M&]'HCU/522,Y49%3/EB-JP+E[.)7CBJ9\Y%%+)H99:W<E9>+OR*7P#M5V<+
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
MSU[(G[DC<U*3%N[0A3-2DJ:8P@<-'UN-H3$F)U"#A[-LDIZ_@9O-%P<M]6-
M(OW9.7RNM=RVCD!RU/Q(P+42&KZ/PBFOHQ^FG 2'G;W4N6H+! %<<)EC2(71
M9$VHP@=Z/5]!$HOX\H#"CG0YH6,BBR%"D ZZ[+<$%OB=Q@GT"#^XM-*35$S_
M5AY+MZU+<U_,DT(-SHK6,C)["0RA[BXK\F6E;*K#>-7 [.#%C'9)DDSH@?)5
M,+/(KWXH$;&L0^'_T6V FF1IQF#<)UM\(#U4^ CZ- /N_X]VUE%\$PA.X:TD
M)]Y8]QWLD)JP$;+H4N J8;DK=^R1X/K.EAJ4Q#;(A:MX+W*F*:B].LL!\Y1J
MV<H"^98ZV*-%>)&%A(>BH\@K1OP+_R$KCQ:-K]QI8"P)T$(Y,W1QP0P9]\D<
M]KVX-N1$=X^#=D;)(E1\X^F/QK0/J5ASR.]IU+OI8^]??#2I:K1EF,?\DK3:
M=T-KE(XC_[*;= _JW??")V%+22^+PAV9)M/SLPAL-X.[C3=-F'M;XVF*AF5%
MGRUH68'.=\;X8<,.Q@^AU9]02P,$%     @ )V(I54K)\GS^ P  H0D  !D
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
M?'PR&Y!-CYDT\::+#XB5\7!/'#9X_[$-![!?&^/WDW#!X46Y_ ]02P,$%
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
M=^4M^CM?.]6RY :O5?--E+:>!WD ):[XNK%W:O,>AWHF#J]0C?%/V/2^V5D
MQ=I8U0[!Q* 5LG_S7T,?=@+R^(4 -@0PS[M/Y%G><,L7,ZTVH)TWH3G!E^JC
MB9R0[E#NK::O@N+LX@Z?4*X1[K!0E12^4\</?-F@.9E%EC(XOZ@8T*YZ-/8"
M6@J?E+2U@;>RQ/)Y?$3,1GIL2^^*'03\N&Y.(4U"8#%C!_#2L=S4XZ7_*7>E
M50O7Q%736%#+;0W7OMFHX?OETGC[CWT-Z/&S_?CN"EV8CA<X#^B.&-1/&"Q>
M'R73^,T!]MG(/CN$OK@1AE>5QHK[<U(K&.K91_0@U'ZBE]N[Z: E;03#:0Z
MFB'-"K7&$JP:IA*U ?5$[;)T1X'+$K@%#IT2TH*0O9F6!M@:H4,M5&D W5@
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
MB&JMZJ92"T86U4>^E(;:0K5<4Q]&90U(GTII=H(-T';VZ1]02P,$%     @
M)V(I5=4_ZTV; @  ^04  !D   !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL
MC51A3]LP$/TKIR AD!A)TT*KTD:BP#0F(544QH=I']SDTE@X=F8[%/[]SDZ:
ME:U4?(E]SMV[]^*\FZR5?C8%HH774D@S#0IKJW$8FK3 DIE35:&D-[G2);,4
MZE5H*HTL\T6E".,H.@]+QF603/S97"<355O!)<XUF+HLF7Z;H5#K:= +-@?W
M?%58=Q FDXJM<('VL9IKBL(.)>,E2L.5!(WY-+CLC6<#E^\3?G!<FZT]."5+
MI9Y=<)M-@\@10H&I=0B,EA>\0B$<$-'XW6(&74M7N+W?H'_UVDG+DAF\4N*)
M9[:8!J, ,LQ9+>R]6G_#5L^9PTN5,/X)ZR;W+ H@K8U595M,#$HNFY6]MM]A
MJV#T44'<%L2>=]/(L[QFEB43K=:@73:AN8V7ZJN)')?N4A96TUM.=3:Y85IR
MN3(P1PV+@FF$HP>V%&B.)Z&E!BXM3%NP60,6?P#6ASLE;6'@1F:8O:\/B5C'
M+MZPF\5[ ;_7XA3ZO1.(HSC>@]?OU/8]7O_S:G]>+HW5]'/\VJ6W@1OLAG.&
M&9N*I3@-R!$&]0L&R>%![SRZV$-VT)$=[$-/%F3 K!8(*H?_B9_ C!F> I,9
M7'-1VW\_>"-@;XO= AX*A%P)LBMU!&Z D?M2)5,N./-6(D)+W]PJR)K>L/;_
M/VW8"VJR,Z2J+"G7.+(&:!X82UP=Y!&78 M5&XK-\1@>"HWX[M<!NOBW[N+?
M1;U6=WPRBH;T' Z'C7XR-V">D]L=/S).^@RJ<GR-_TCWBT<#AP>CN!=?=.O3
MYUE_Z:1NM]YUS^&6'4O4*S]T#$'7TC;.[$Z[N7;9V/EO>C,4[YA><1(@,*?2
MZ'1X%H!N!DT36%5Y<R^5I5'AMP7-9M0N@=[G2ME-X!ITTS[Y U!+ P04
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
MC('>7W"N-A-S0-V[1W\!4$L#!!0    ( "=B*55CN4LRC@(  -D&   9
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
M92#/+^)8O!RH5\'R5_\F_P-02P,$%     @ )V(I52.%WK+O @  G@L  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S@N>&ULM99=;YLP%(;_BL6JJ9760,A7
MVR5(::)IF3JUZL=V,>W"@9-@%6QFF]#^^QT#I<E&V#*Q&[#![^OSV#[6&6="
M/JH00).G..)J8H5:)Q>VK?P08JHZ(@&.?U9"QE1C5ZYME4B@02Z*(]MUG*$=
M4\8M;YQ_NY'>6*0Z8AQN)%%I'%/Y? F1R"96UWKY<,O6H38?;&^<T#7<@7Y(
M;B3V[,HE8#%PQ00G$E83:]J]F'4=(\A'?&&0J:TV,2A+(1Y-9Q%,+,=$!!'X
MVEA0?&U@!E%DG#".'Z6I5<UIA-OM%_</.3S"+*F"F8B^LD"'$^O,(@&L:!KI
M6Y%]A!)H8/Q\$:G\2;)RK&,1/U5:Q*48(X@9+][TJ5R(+4&WOT?@E@+W;P6]
M4M#+08O(<JPYU=0;2Y$1:4:CFVGD:Y.KD89QLXUW6N)?ACKM70F^/M4@8S*'
MI2:4!^1:AR#)3$+ -)E*2?D:<..T(L=ST)1%ZH2<DH>[.3D^.B%'A'%R'XI4
MH5:-;8U!&6O;+P.X+ )P]P3P*>4=XH[>$==QW1KYK%D^362'])PZN8U+4:V'
M6ZV'F_OU]OCEJ[#@2LO4,)-O5SB +#3$ZGL=7.'6KW<S.7BA$NK#Q,(D4R W
M8'EOWW2'SOLZU);,=L![%7BOR=V[!9/TC*_)4DC4FI9/<3JFG^O &]T.!2_,
MAKF9N7@VGMMWG+&]J0'J5T#]1J#7DQW@GM8A]'^;]77*(J[&&?YQ0P95_(/&
M^*?!AG(?R#06*1[$:PYU#(T>AVY#2V8[N,,*=]AJX@W;!&_); =\5(&/&O?Y
M.M5*X]UI$HX6>ZY(R@.\@_$B)M$?CW&C_:$K49@-MG("1^[)Q+.*\.R0DWR?
MB3J,1H]#,5HRV\$]KW#/6SW)YVV"MV2V ]YU7HL)Y_^>Y6;_0Q>C=-N^X4?=
MX2^'V=XJGDSE^IG*->.*1+!"E=,983+(HA@L.EHD>3VU%!JKL[P98@$-T@S
M_RLA]$O'E&A52>[]!%!+ P04    "  G8BE5=6/O3<\$  #Z%0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970S.2YX;6RU6-ENXS84_15"'10)D$02Y36U#63I
MM"DR,T&6]J'H RW3-A&)U)!4G #]^+F4%,F694XB."_68M[#<RZ7<\712LA'
MM:14H^<XXFKL++5.3EU7A4L:$W4B$LKAG[F0,='P*!>N2B0ELRPHCESL>3TW
M)HP[DU'V[D9.1B+5$>/T1B*5QC&1+^<T$JNQXSNO+V[98JG-"W<R2LB"WE']
MD-Q(>')+E!F+*5=,<"3I?.R<^:<7.# !68N_&5VIM7MDI$R%>#0/5[.QXQE&
M-**A-A $+D_T@D:100(>WPM0I^S3!*[?OZ)_SL2#F"E1]$)$_["97HZ=@8-F
M=$[22-^*U9^T$-0U>*&(5/:+5GG;?L=!8:JTB(M@8! SGE_)<Y&(M8!.=T<
M+@)P+0#C'0%!$9!ESLV99;(NB2:3D10K)$UK0#,W66ZR:%##N!G&.RWA7P9Q
M>G)'(GI\32$14Q(^HL^,$QXROD#WDG!%\EP?HZ]$2F(2C@XNJ28L4H?H$V(<
MW2]%J@B?J9&K@8X!=<.BZ_.\:[RCZP!]$5PO%?J=S^AL,]X%&:46_*KE'%L!
M_TJC$Q3X1PA[&*.'NTMT\.D0\32>4OEM?DLY79'H6V(D-=&]L*.?)1+0O4UT
M"^N@'($@PPUVX%8IOV9DRB*F7]"_9U.E)63_OZ:TYGB=9CRS[D]50D(Z=F!A
M*RJ?J#/Y]1>_Y_W6)'I/8!O2.Z7TC@U]<D]EC,0<D86D%/8&W:36#H$]]$*)
M;!Q/:V1+:=U26M?*ZVLVZXPXF<\[)/*)A_Y_^XP\S_OH9GV8#?EITAFY3^L:
MK2Q::NR5&GM6C05_I&$8F]C;H[N[!\X:V%)4OQ35M]*ZXDPS$ 7>P$(4FQTJ
M>C&#V#@Y<ZS>V@#YW4%MB*S]M50S*-4,K&K..$]!C*$/%\9#:;;Z(T04(BBA
M,MRA*T<=K.GR3CQ<$V;MNJ6P82EL:!5VR50H4JX1V!)M4I"'#S<5=/K=F@9K
M+RTU^%YEOIY5Q1]09Z&#2"BP4_!9!6:,HM*,K=MB@;P^];R:-GOG;<6M51:^
M55QE;-&KL34*\;<V.3S$WK NQM_2BX=!M]*\R1)7++%](M&I1DRI%+A2% JE
ME1F*^1O)XRWR_6Y0I][0J#?80;PJ&WRK-4\N4FF6-4J$S(HTL)JWD@ZV^'2'
M?IUT0Z.UU;-)NC)\WV[7UX(OCHU?M*'=V9XH@YY?WVX;F_5W4J\,W;<[^A4'
MWE1I1)_A&TK1]\R2;1\/@OIN:N^^[6JMO-SOO;\,O89&Z$K36#46HOZ>C+I(
MP$?8OE_YOF\W_AL)W\92OQRA)"*PKN"C!M'O*4O,#@R.J;/-H3$-VU5 S^O[
MO?H -S4+<&_'Q*PLWK=[_'G*HAD,7".U/7ETH> C'-^O+-\?[G^*[LG@BP1\
M1+F JW(!V\N%!T7G:03JY_ =#I5#5D ?-LG^"9#MJ\D>VE9C535@>]5P#>NN
M49$U[+T#N2^T39%5T8'QWF<RMM8Q[T[ GM V$U 5+]A>O+3?; O@]5VT4Z]=
M[)V_5YR[=KH64[G(#AT5RCX_\H.V\FUYL'F6'>>Y5?/\5/0+D0O&%=3X<PCU
M3OK@^3(_:,P?M$BRL[JIT%K$V>V2DAF5I@'\/Q="OSZ8#LKCWLD/4$L#!!0
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
MLPAE!,])IA8VM(*(CX85!]$!AY8VGM=L,[,.](USWJLQ].QS#OKO36,H0Y;
M<W2A*M038"XNV\*V&PY+9=M"L0K/S8F.S!K0^C6T_BNY8ZJ[2A=XE$"3JU.P
MV2WCE[%9A>=BZ\BL@6U08QN<B$WC(A1+.(F<W=4WRC9P5MVYX#HR:X ;UN"&
M)]8JLTBO5-JIG:N -EC#X^H<'A;GLDV\WR;J'Q0EZXC>&*_O[?95WGD1BY1Q
M:9+%&GUENQ]^Z/L'X;<U.HK?/L"W MC;6/I6 #_,EAL2A#>*Q K46\)QH;Y"
MK,GIE87T2I]5#4*^A_)RBQE$*,%/K57)[G7NZNK*K4D[V-$.SJ.=$+%@:RH1
M-T7J ',KV[*'X5Y2>==>-#C,/>M SL;6D5L3VVZK[5NWHZ<FZ5*5>KJ TU+4
MWF-X5HIVNC/ORJW)>K<W]^V;\]=2M &YE6S4EJ"]HP3M=.?>E5L)S=U[4\^!
MK\R)AT &0_F^6S^M3U6FYBSAX/FM?W-7GHWL;,JCFL^8KP@5"N-267K7??4O
MR<O3C_)&LL*<!\R9E"PWERG@!+ANH'Y?,B:?;W0']1G4Y']02P,$%     @
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
M,!3]*Q:3IE;:"H%\5!U!:M)-VZ1*4;.NSPY<@E5C,]LDW;_?M2$T:4G:A[V
M/^X]/N?8OHZW4CWJ L"0IY(+/?4*8ZHKW]=I 275%[("@3.Y5"4UV%5K7U<*
M:.:22NZ'03#V2\J$E\1N;*&26-:&,P$+171=EE3]G0&7VZDW\'8#=VQ=&#O@
M)W%%U[ $<U\M%/;\#B5C)0C-I" *\JEW/;B:CVV\"_C-8*OWVL0J64GY:#L_
MLJD76$+ (346@>)O W/@W (AC3\MIM<M:1/WVSOT;TX[:EE1#7/)'UAFBJEW
MZ9$,<EIS<R>WWZ'5,[)XJ>3:?<FVC0T\DM;:R+)-1@8E$\V?/K4^["4@3G]"
MV":$+Q.&1Q*B-B%R0AMF3M8--32)E=P29:,1S3:<-RX;U3!A=W%I%,XRS#/)
M5ZH$$VM-%J#(LJ *R!)/2E9S(#(G!]-S69;H?!-U=@.&,J[/R6>B[8C>_9@@
MOPI9:RHR'?L&2=JE_+0E-&L(A4<(1>16"E-H\E5DD!WF^RBN4QCN%,["DX _
M:WY!HL$G$@9AV,-G_O[TP0DZ46=XY/"B(W@/[F!!1N@&%-X3(NIRA>:BV6GC
M;VLC7CEMT$.TO\_%9I5A_RKV[E_IBJ8P]?!R:U ;\)*/'P;CX$N?!?\)[,"0
M86?(\!1Z,J.:I>2,[82?]ZEM($8.PA:F31)>!I/8W^RKZ F:3)Z##MB-.G:C
MD^QN&*]MH2&0YUAY[#;AG4P?B:QL&=($=XC<+>_U6PI&K\@%+^B?BCC@/NZX
MCT]R?W74CAXPO,.9%8JQ;\@8OV<C>H)>;X2_5[1*4&M7RS5RK(5I;G<WVCT7
MUZY*OAB?X3/25/UGF.8-NJ5JS7"/..0(&5Q,D))JZGK3,;)RI7$E#19:URSP
M*01E W ^E]+L.G:![G%-_@%02P,$%     @ )V(I5: :WH'] P  VA$  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#4N>&ULQ5C;;N,V$/T50EVT"=!$%\MV
MDMH&$JM%4W2QAKW9/A1]H*6Q140B79*.$Z ?WR$E*U8B:]> @'VQ>3N',X><
M$<G13LA'E0)H\IQG7(V=5.O-C>NJ.(6<JDNQ 8X]*R%SJK$JUZ[:2*")!>69
M&WC>P,TIX\YD9-MF<C(26YTQ#C-)U#;/J7RY@TSLQH[O[!OF;)UJT^!.1ANZ
MA@7HA\U,8LVM6!*6 U=,<")A-79N_9O(#PS COC"8*<.RL2XLA3BT53ND['C
M&8L@@U@;"HI_3S"%+#-,:,>_):E3S6F A^4]^V_6>71F215,1?872W0Z=JX<
MDL"*;C,]%[O?H72H;_ABD2G[2W;E6,\A\59ID9=@M"!GO/BGSZ40!P#D:08$
M)2#X5D"O!/3> L(C@+ $A%:9PA6K0T0UG8RDV!%I1B.;*5@Q+1K=9]RL^T)+
M[&6(TY.%%O$C^;0QBZ (Y0FQ+1=WJ&5"IB+'#::H7:(+<ILDS!1I1NYYL>=,
MQUD$FK+L'$<\+")R]N&<?"",D\^IV"JD5"-7HZEF0C<NS;HKS J.F.63CX+K
M5)%?>0)) W[:CN^UX%V4J-(IV.MT%[02_K'EEZ3G_4P"+PB:[/D:/$.X?Q0>
M?3O<;_&F5ZUZS_+UCJUZ2B5<+-^O\:V4E*\! UN3Y0LY'#>C+[;Y=D=E0O[^
M$RG)O89<_=.TO,7\8?/\)IG=J V-8>Q@ME(@G\"9_/B#/_!^:=*V2[*H([*:
M[F&E>]C&/HF8Q'PGI/J)K  4V5"68,#KE"BCM")B16*1Y[@2R@8F1E'&8&O;
MJ4I-G<:QD GE,13(/:<!OB[D>LL2,-,W!E^KE:>N3D$VL&3F,_,T"7&//AUJ
MWCJDIF2_4K+?JF3@^4,RRR@G_Y$Y*"U9K*%,7N2!,ZW(V7SQH,Z;W&^E/M7]
M+LFBCLAJD@XJ20??.2D,NM2]2[*H([*:[L-*]V'K5BX^N(6>M1B&9U.&)B5;
M&4]5LB#K'T2GWWL;P<-W$>Q?A\TA?%7Y?=7J]QS,N93Q-<'X97B6.,'_5N93
M_;]Z[UL8A&\$Z&C&FE+7E5+7W20[[/^,L8J7 _*)-PK7.M&IPG5)%G5$5A/8
M]UZ/P=YW3GZE 1U)WRE;U!5;7?R#.XC_E4Q0[>GBV+.U>WJ-RINV,SSU%.>C
MQJ]Y27Z8O_IA,+RN!_"TW8:3%>N(K:Y8\*I8T*K8%Y,R,7-N0#)1*/0"5!X1
MJ)VK5T ;=UDK\F3-.F(K-',/+KTYR+5]/%#X!=ER7=SKJM;J@>+67LO?M$_-
MPX6]3+_2%*\>'ZE<,[P69[!"2N]RB'M,%@\)146+C;U:+X7&B[HMID 3D&8
M]J^$T/N*F:!ZSIG\#U!+ P04    "  G8BE5(:7XW_4"  #\"   &0   'AL
M+W=O<FMS:&5E=',O<VAE970T-BYX;6RM5FU/VS 0_BM6QB:06//6!NC:2FW#
M-"8A(5ZV#],^N,FEM7#LSG;:\N]G.VG60@@,\26QG7N>NWMBWWFPYN)>+@ 4
MVN24R:&S4&K9=UV9+"#'LL.7P/27C(L<*ST5<U<N!>#4@G+J!IX7N3DFS!D-
M[-J5& UXH2AA<"60+/(<BX<)4+X>.KZS7;@F\X4R"^YHL,1SN %UM[P2>N;6
M+"G)@4G"&1*0#9VQWX\C8V\-?A!8RYTQ,IG,.+\WDXMTZ'@F(*"0*,. ]6L%
M4Z#4$.DP_E2<3NW2 '?'6_:O-G>=RPQ+F'+ZDZ1J,71.'91"A@NJKOGZ&U3Y
M] Q?PJFT3[2N;#T')854/*_ .H*<L/*--Y4..P#-TPP(*D#P&-!]!A!6@/"U
M@&X%Z%IERE2L#C%6>#00?(V$L=9L9F#%M&B=/F'FM]\HH;\2C5.C"Y;P'- M
MWH!$AS$H3*@\0I_1W4V,#@^.T $B#-TN>"$Q2^7 5=JI@;I)Y6!2.@B><1"B
M2\[40J)SED*ZCW=UL'7$P3;B2=!*^+V@'13ZQRCP@J AGNGKX7X#/&Z'CY="
MP[TF[WO9A+7^H>4+7]0?Q40FE,M" /HUGDDE])GXW21XR=AM9C1UHB^7.(&A
MHPN!!+$"9_3I@Q]Y7YK4>D^R^)W(]I3LUDIVV]BW2BJM)&QT5930I%W)$5D.
M4Q)7H_#D;."N=B5Y:A/T_'V;N#66-V;:JS/MM69ZGF5@RZ4^FG7. JO&A-NI
M#GW?[_2\CT=-6^,%:!!V3IN1<2ORC>I$M3I1:UPQ9" $I%852O",4*(>CM&<
M\AFFV_U1GC/=-E'!!.1$*8T +!AA<XEXIJ55(!@VS4FC9#&3)"58$&BL@=&3
M+>-[W>#1OFJ-^W^/VE./9R=1[;!4SMWI"SF(N>VO$B6\8*HLN/5JW<+'MG,]
M6I_X_6G9B?_1E/>"2RSFA$E$(=.47N=$_WI1]MIRHOC2=I\95[J7V>%"7T]
M& /]/>-<;2?&07WA&?T%4$L#!!0    ( "=B*572.(T+G (  'X&   9
M>&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;*U5WV_3,!#^5ZR T":Q)DW:%48:
MJ3^&&-*D:M/@ ?'@)I?&FF,'VVFW_YZSDX9VR@H/O+3V^>Z[[SN?+_%.JD==
M !CR5'*AIUYA3'7E^SHMH*1Z("L0>))+55*#6[7Q=:6 9BZHY'X8!)=^29GP
MDMC95BJ)96TX$[!21-=E2=7S'+C<3;VAMS?<L4UAK,%/XHINX![,0[52N/,[
ME(R5(#23@BC(I]YL>+486W_G\(W!3A^LB56REO+1;FZRJ1=80L A-1:!XM\6
M%L"Y!4(:OUI,KTMI P_7>_3/3CMJ65,-"\F_L\P44^^#1S+(:<W-G=Q]@5:/
M(YA*KMTOV36^DY%'TEH;6;;!R*!DHOFG3VT=#@(0IS\@; /"EP&O98C:@,@)
M;9@Y64MJ:!(KN2/*>B.:7;C:N&A4PX2]Q7NC\)1AG$F6D*,E(W,0N#)DU5[0
MBE.AR06991FS]::<W(BF:>SQV1(,9?P</1[NE^3L[7GL&Z1C0?VT33UO4H>O
MI([(K12FT.1:9) =Q_LHH],2[K7,PY. 7VL^(-'P/0F#,.SAL_CW\.$).E%7
MVLCA1:_@W8%A"K#CS;ZZFOR8K;51V+L_^^K5X(WZ\>Q[OM(536'JX8/5H+;@
M)>_>#"^#3WUB_Q/8D?11)WUT"CVY+BLNGT&1%&]8L75MFT;W26YP+AV.G3C;
M)(C][:&.4QY'Y,8=N?%)<C.-(PM;GFH"3Q6.$UQS*387!E1)%#5 9(X3RM0*
M&QV]**E I7B/O4W>)/MXR&\03";C%S+^ZM9H\0^><@EJXR:<QCK6PC0OH;-V
M0W3F9L<+^QR':S,+_\ TD_F6J@W#Q\TA1\A@,$%JJIEVS<;(R@V,M30X?MRR
MP \$*.N Y[F49K^Q";I/3O(;4$L#!!0    ( "=B*57@%69!]P(  $4(   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;*V676_3,!2&_XH5)K1);/GJ
M%Z.-M'9##&FH:AE<("[<Y+2QEMC!=MOQ[SEVTM"/-.*"F\9VSOOZ.8[MT^%6
MR!>5 FCRFF=<C9Q4Z^+6=56<0D[5C2B XYNED#G5V)4K5Q42:&)%>>8&GM=S
M<\JX$PWMV%1&0['6&>,PE42M\YS*WV/(Q';D^,YN8,96J38#;C0LZ KFH)^+
MJ<2>6[LD+ >NF.!$PG+DW/FWDX&)MP'?&&S57IN83!9"O)C.8S)R/ ,$&<3:
M.%!\;& "66:,$.-7Y>G44QKA?GOG_M'FCKDLJ(*)R+ZS1*<C9^"0!)9TG>F9
MV'Z"*I^N\8M%INPOV5:QGD/BM=(BK\1(D#->/NEKM0Y[ O1I%@25(#@6=,X(
MPDH0VD1+,IO6/=4T&DJQ)=)$HYMIV+6Q:LR&<?,5YUKB6X8Z'=W#$D<2,@:.
M+4VFU0>:9I0K<EWW'UYQWRA0Y/(>-&79%;Y[GM^3RXLK<D$8)U]3L5:4)VKH
M:N0R[FY<,8Q+AN ,0TB>!->I(@\\@>10[V(^=5+!+JEQT&KX>9W=D-!_1P(O
M"!IX)O\N]UMPPGJ-0^L7GO&;@682<.OKW3(K\N-NH;3$3?RS:;U*OTZSGSG8
MMZJ@,8P</+D*Y :<Z.T;O^=]:$KV/YD=I-ZI4^^TN4=S]&,QD%@HW91HJ>Y9
MM;EP-I$W=#?[]&T1!TC=&JG;BO3(-6"B^BQ3*>_NS1B:771 =1KC]_O-7+V:
MJ]?*94Y8K/$H2M!KR0D>N@(/(:%*@6X\5;T3B.MNV#TB;0CJ>'XS:K]&[;>B
MSB 6*\[L/2R6A&.QR81J9.R?3!]TCC_Q:8R_E\8!X: F'+02?D&D B03"8M)
M4=UA4-YAY)+Q6.1PU<0[.-EN0?\(]S3D>O#^"-?=NY%SD"M;J!1NN377Y3U6
MC]:U\,Z6@*/Q,=;(LJ3]M2D+[!.5*X9W= 9+M/1N^KB LBQ:94>+PM[["Z&Q
MBMAFBG4>I G ]TLA]*YC)JC_.41_ %!+ P04    "  G8BE5E0I)*R8"  "R
M!   &0   'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6R%5-N.TS 0_14K2 @D
MJ-.T7="21&IW02S2HJH5\(!X<)))8JTOP7::Y>_Q)0U=J5M>$H]GSIDSDYFD
M@U0/N@4PZ)$SH;.H-::[QEB7+7"B9[(#83VU5)P8:ZH&ZTX!J3R(,YS$\17F
MA(HH3_W=5N6I[ VC K8*Z9YSHOYL@,DAB^;1\6)'F]:X"YRG'6E@#^9;MU76
MPA-+13D(3:5 "NHL6L^O-TL7[P.^4QCTR1FY2@HI'YQQ5V51[ 0!@](X!F)?
M![@!QAR1E?%[Y(RFE YX>CZR?_*UVUH*HN%&LA^T,FT6O8]0!37IF=G)X3.,
M]:P<7RF9]D\TA-C5,D)EKXWD(]@JX%2$-WD<^W "2))G ,D(2+SND,BKO"6&
MY*F2 U(NVK*Y@R_5HZTX*MQ'V1MEO=3B3+Z'QK;8H#L1/K#KU%NTKBKJCH0]
M<;RZ!4,H>YUB8U,[ ER.:38A3?),F@6ZE\*T&GT4%51/\=A*GG0G1]V;Y"+A
MEY[-T&+^!B5QDJ"QB@N\BZD?"\^[^$\_=M!)9:AHT,]UH8VRT_/K7-F!;7F>
MS6W4M>Y("5ED5T:#.D"4OWPQOXH_7-"ZG+0N+['G7WM>@$*R1D6OK4]KI(-\
M?4YJ(%MY,K>KASQ)\>$T/SZ9(PZJ\=NB42E[8<)(3;?30J[#'/X+#]M\3U1#
MA48,:@N-9^]L7A4V)!A&=GXJ"VGLC/MC:W\JH%R ]==2FJ/A$DR_J?PO4$L#
M!!0    ( "=B*57:BW P^0,  .\2   9    >&PO=V]R:W-H965T<R]S:&5E
M=#4P+GAM;+58VX[;-A#]%4(-B@W0K$3J8FMK"\AZM^@6N2QVD_:AZ -7&MM"
M)%$E:7L+Y.-#72Q9US2)_&*+TLSAX6B&9\3%@?%/8@L@T7,<)6*I;:5,KW1=
M^%N(J;AD*23JR9KQF$HUY!M=I!QHD#O%D4X,P]%C&B::M\COW7-OP78R"A.X
MYTCLXICR_ZXA8H>EAK7CC8=PLY79#=U;I'0#CR _IO=<C?0*)0AC2$3($L1A
MO=1>XZL5R1URBS]#.(B3:Y0MY8FQ3]G@+EAJ1L8((O!E!D'5WQY6$$49DN+Q
M;PFJ57-FCJ?71_3?\L6KQ3Q1 2L6_14&<KO4YAH*8$UWD7Q@A]^A7)"=X?DL
M$ODO.A2VMJTA?R<DBTMGQ2 .D^*?/I>!.'' 0PZD="!M!VO P2P=S'RA!;-\
M63=44F_!V0'QS%JA91=Y;')OM9HPR5[CH^3J::C\I/<(&_52)+I+BI3(0GMQ
M Y*&D7B)7J&/CS?HXL5+] *%"?JP93M!DT L=*GFSA!TOYSGNIB'#,QCHK<L
MD5N!;I, @J:_KCA7Q,F1^#49!?QC%UTB$_^"B$%(#Y_5_W?'(W3,*HYFCF=^
M)8X/D#(NPV33B.C?;Y0YNI,0BW_Z8E=@6_W8625?B93ZL-14J0K@>]"\GW_"
MCO%KW\(G FN$P:K"8(VA>^_4QB-H!+T94K@ZN6NVO>P]V\#$7.C[4_I=*].U
MW-JJP<NN>-FCO.X2"5R4[XC#'I)=/\<"QCZ9W6CQ&[-H<',J;LXHMUO*$Y4P
M EU$3*BB>P*5.*#JS6<Q($F?^YDZ'1ZO3*M-ML<(&[;33WA6$9Z-$EXQKI*<
M2D ZNHU"M2OE6=[+<A3I6S-[(K#&HN?5HN=G+/#YE&&8"*P1!K<*@_O]!>Y^
MM7C&+!I\L%$+F#%-:9<XC6(@%IZU*/:9S:PAFB<ZB\]1Y25JLX)MD[1)]YIA
M/,":U*S)*.L;14[(T$?O4^!%E://QX&J@;(J^JF/0G]KTD^%U@Q$+>_XG/J.
M)Q7XJ=":H:@E'O^ QI>^IXEHSBQGWL[7KAEQ'6= Y7$M\W@BG<==&9^Y3IME
MUPC/[ &.M=SCL^@][FJYVPEKC]X3PQU@7.L]'A?\/*J%R-/HN[:"2=N J=":
MT:@; 7S.3@!/V@I,A=8,1=T,X!_H!G!7[#%Q;+N=LUTS=VX.Z"VIVP(R45M
MNGJ/'8);+'NL;&=@*R!U4T#.TA24J*??2-APK3;EKI7C6"W*^LG100Q\DY^H
M".2S72*+C_'J;G5J\SH_JVC=O\97J^+LI88ICH+>4KX)U681P5I!&I<S%41>
MG*X4 \G2_(#BB4G)XOQR"S0 GAFHYVO&Y'&035"=<7E? %!+ P04    "  G
M8BE5',4/H!X#  !($0  #0   'AL+W-T>6QE<RYX;6S=6%U/VS 4_2N1&1-(
M$VD;&IK15MHJ(4W:)B1XV!MR&Z>UY-B9X[*67S]?.TT_\$6,APV6JL2^Q^?<
M8_L&1QW69BW8S8(Q$ZU*(>L161A3?8SC>K9@):W/5,6D10JE2VIL5\_CNM*,
MYC602A'W.ITT+BF79#R4R_*J-'4T4TMI1N2\#47^]B4?D6YZ3B(O-U$Y&Y&[
MD_<_E\I<OHO\_>C#T5'G[O3R,'[B@%,2!T7[SQ ]Z^"Z%L.DTWUI-_S8"GGB
M,4:["-!LEBT3.HX<-^LV'A9*;I<O(3Y@U6G)HGLJ1F1"!9]J#JR"EERL?;@'
M@9D22D?&[IM-UX5(_>#AKN_!EC8Z)9=*N]P^@_\[;88? )L>&.1"M 9[Q ?&
MPXH:P[2\LATWV 4?05'3OEU7UN%<TW6WUR=;@KO9)%.E<Z;;-%VR"8V'@A5@
M1_/Y NY&53& QJC2-G).YTI2YV'#:!I6=L:$N(%Z_U'L::^*G7WKP*[)MFD-
M-4TOXSN@OZOFM7=E.R_2C2I^K\SGI9V.='TH4':M6<%7KK\J6@.8>A=7IU4E
MUI\$G\N2^<D_.^%X2#>\:*$T?[#9H%1F-L TB>Z9-GRV&_FE:77+5F933JL"
M]]Q[@Y[_[CK/F62:BEW3MO9?\RJ_V'%R\:\LN_\JAX:#'IM#[+6;[+\%D^E;
M,/DZ:S)NCIV=LVWO9&NC$;Q!C,AW>!\1VZ31=,F%X;+I+7B>,_GH@+/RAD[M
M:^*>OAV?LX(NA;EMP1'9MK^QG"_+K!UU#0O1C-JVO\+TNFG[^F)S<9FS%<LG
M35?/IZX9V8;-VEQ .$2NW!5&,(['P@A@6![, <;Q+"S/_S2? 3H?CV'>!D%D
M@'(&*,>S0LC$?; \84YFK_!,LRQ)TA1;T<DDZ&""K5N:PC>LAGD#!I8',OW9
M6N.[C5?(TW6 [>E3%8+-%*]$;*;X6@,27C=@9%EXM[$\P,!V :L=R!_. S45
MYB0)["KF#7N"<23+, 1J,5RC:8JL3@J?\/Y@3TF29%D8 2SL($DP!)Y&',$<
M@ <,21)W#AZ<1_'FG(JWOYV,?P-02P,$%     @ )V(I59>*NQS     $P(
M  L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2
M!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4
M+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(
M2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/I
MKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    "  G8BE5+=U_
M@SD$  !F(0  #P   'AL+W=O<FMB;V]K+GAM;,6:46_;-A" _PJAIPR89TNB
MTS:H"[1QLQD(&B,*\CK0$FT3H4B/I)RVOWXG:6ZI5CGLY>J76"(9^M.1TG>D
M_/;9NJ>-M4_L<ZV-7R3[$ Y7TZDO][(6_@][D 9JMM;5(L"IVTW]P4E1^;V4
MH=;3;#:[G-9"F>3=VU-?:S>-3VR095#60&%;\*CDL_]>WYZRH_)JH[0*7Q9)
M=ZQEPFIE5*V^RFJ1S!+F]_;Y+^O45VN"T$7IK-:+).TK'J4+JORIN&@A'\3&
M=R5!;.X%@"R2RQETN%7.AZY%U[\ QJ.$QOU9$^R-TD&ZI0CR3V>;@S*[MANX
MBFET&5T<3I]]$*_<_PFCW6Y5*9>V;&II0A]')W4+:/Q>'7S"C*CE(KFV1^G8
M6NQD>U'P+:NJO\  9%&XW)6""K>J.D9*'E-)XV7%X,A;K2K@J%C1XL"_1I 9
M IF=$?+O+(+,$<C\G)!Y!,D12'X6R ]""U-*%D'.$<CY&2$'PWV)0%Z><[AY
M!/D*@7Q%"WFC#(1,"<U6IN\ 6D1HKQ&TU\3Q$W[_.VO_LH__-.HH-+3W3)B*
MW4L?(L@W".0;6LA[>92FD4!4VIU1/T0OG6'/[1DMVLH 6@"%2A\CH2HA=LF-
M4(X]"@T!LUL6SST?7%/'F)A,4F*;W%JSFT N4+.EW(1NQMV%/5CYVLE*Q3,O
MQ722$OND@#MB<BN%EQM1/IW":7;LP0GC18R)"24E-DI'.)B"F#E28G5\%,Y
MC#Q;PW@6>^$&:1:FBY38%T6P,(IWAZZBFW1=R60C.H?$F)@P4F)CK$QI:\D>
MQ.?AH&*F2(E5L91;9=H$0!HX"C"VQD,;MH9\8 ")F2(E5D4A=VV+%T2;8:K(
MB%7Q"=9D[\O2-B:TSP](44PE7!6'+L.\D1%[XR4^5BB0[C;&1!<AU*L0+&,9
MI*49YHV,V!LC.0N[@)6PEOZWF!&31D8LC2AY&67#%)(1*P3-8H;#C/DDH_8)
MEAX,,3&?9,0^Z=.#T4'&E)(1*^7G/&$4$1-*1BP4U'KL(M[TP.22$\MEQ'MC
MH<PQP>34FUSHDSO>FLDQP>3$@AE[<D]8T=2U<%^8C3'1?:XS"&;"WE=5=Q@O
M3'+,,?DO=$P4Q2WK*V),3#<YL6Z&F-^B>-JQB3$QW>3$NL&M.+B%,-WDU+K!
MUO;#G6),/SFQ?G!Y#Z*)*2BG7M.@F/$>)\<4Q(D5]%^.,7+W_+@,XYB%.+&%
MOF$6T%G5Z.Y.NCM()[IE3XR)68@36V@D-8HC&V-B%N+$%AK!C.,:8Z+O6X@M
M]-*VSX=VVV?P0.*8A3BYA;YO^["+I0Q"Z4'^QC'Y<&+YX*GP),;$Y,.)Y8-B
M#L<:DP^GEL](QCZ>OW%,/OS7;ZB-SLPYIIYYIY[IZ;U^U8_0)_@"#^6ET.7:
ML?:C?RO!Y^T>XK;1^AK*[LRM%=7I9P*GGSB\^Q=02P,$%     @ )V(I53B#
M;R;$ 0  #1X  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\W9.V["
M0!2%X:T@+R##?9B$"*C2T$;9@$6&AV*PY9DHL/L@4I"#4J1!<RIK;/GZKSY;
MX]EK;)N\ZPYIN^O3Z+AO#VE>;7/NGT-(JVW<-^FAZ^/A?&7=#?LFGY?#)O3-
MZJ/9Q*#C\20,OV=4B]GOF:.W4Q__,[%;KW>K^-*M/O?QD/\8'+ZZX2-M8\S5
MZ*T9-C'/JW!LKZ=3N!SDX3RY&BW?Y]6P?)<JE Y2"-+R009!5C[((<C+!]40
M5)</FD#0I'S0(P0]E@]Z@J"G\D%3")J6#Y(QRC@F2+K!FD!K0:Z%P&M!L(5
M;$&RA<!L0;2%0&U!MH7 ;4&XA4!N0;J%P&Y!O(5 ;T6]E4!O1;V50&^]^=@F
MT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\C
MT-M0;R/0VVXV2PCT-M3;"/0VU-L(]#;4VPCT-M3;"/0VU-L(]#;4VPCT=M3;
M"?1VU-L)]';4VPGT=M3;"?3VF\UN KT=]78"O1WU=@*]'?5V KT=]78"O1WU
M=@*]:]2[OJ?>*9_:F*X]/VM\_CVISN=[X_7QE^7/27Q?U!>< _S]77P#4$L#
M!!0    ( "=B*56 A/B=P $    >   3    6T-O;G1E;G1?5'EP97-=+GAM
M;,W9R6[",!0%T%]!V5;$>( . C9MMRV+_H";/" BB2W;4/C[.F&06M&HB$J]
MFT2)[7=?;.EL,G[;6?*];576?I(L0[ /C/EL297VJ;%4QY&Y<94.\=$MF-79
M2B^(B<%@Q#)3!ZI#/S0UDNGXB>9Z78;>\S:^]H6I)XFCTB>]Q_W$)FN2:&O+
M(M,ACK--G7]+Z1\2TKBRG>.7A?4W<4+"SB8T(S\''-:];LBY(J?>3+OPHJLX
MBVU+YL.N))]VESC3HYG/BXQRDZVKN"3UUI'._9(H5&6Z+WK3G1SB#M/^RJ_.
M;\MT!<:9,V>LCR?FZ/*XXY$TJ_LV%B(7BNY//"7&TE=_'S6GG5/^R^RXO1_&
MK=KS\*R]7;_'7\_X5/_"/@1('Q*D#P72QQ"DCQ%('[<@?=R!]'$/T@<?H#2"
M(BI'(96CF,I14.4HJG(45CF*JQP%5HXBJT"15:#(*E!D%2BR"A19!8JL D56
M@2*K0)%5H,@J4625*+)*%%DEBJP215:)(JM$D56BR"I19)4HLBH4616*K I%
M5H4BJT*15:'(JE!D52BR*A19%8JLP_^4]=V8U5__DVSN::6+^IC/VA^_TT]0
M2P$"% ,4    "  G8BE5!T%-8H$   "Q    $               @ $
M9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( "=B*548@NXK[@   "L"   1
M              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    (
M "=B*5697)PC$ 8  )PG   3              "  <P!  !X;"]T:&5M92]T
M:&5M93$N>&UL4$L! A0#%     @ )V(I58%?_7K8!0  T!X  !@
M     ("!#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    (
M "=B*56]HDJDW 0  (L2   8              " @1L.  !X;"]W;W)K<VAE
M971S+W-H965T,BYX;6Q02P$"% ,4    "  G8BE5D%1@VU\#  !W"@  &
M            @($M$P  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#
M%     @ )V(I540.BKOI!   +AH  !@              ("!PA8  'AL+W=O
M<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( "=B*54K+XS[RP<  !<B
M   8              " @>$;  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q0
M2P$"% ,4    "  G8BE5DRE7_P\#  "E"0  &               @('B(P
M>&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ )V(I53-'K4WU
M!0  =1D  !@              ("!)R<  'AL+W=O<FMS:&5E=',O<VAE970W
M+GAM;%!+ 0(4 Q0    ( "=B*56QC:G(G@0  " +   8              "
M@5(M  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    "  G8BE5
M*P@G2H4#  !L"   &               @($F,@  >&PO=V]R:W-H965T<R]S
M:&5E=#DN>&UL4$L! A0#%     @ )V(I51+G@6$/!@  +P\  !D
M     ("!X34  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4
M"  G8BE5<5?;)P4#  !M!@  &0              @($G/   >&PO=V]R:W-H
M965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( "=B*54,Z*, 3P0  "\+   9
M              " @6,_  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L!
M A0#%     @ )V(I5?^Q82 O P  D <  !D              ("!Z4,  'AL
M+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    "  G8BE5@,+."'((
M  !5%0  &0              @(%/1P  >&PO=V]R:W-H965T<R]S:&5E=#$T
M+GAM;%!+ 0(4 Q0    ( "=B*54Y!\WQ* 4  )H4   9              "
M@?A/  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ )V(I
M51RT\OA$ P  Q <  !D              ("!5U4  'AL+W=O<FMS:&5E=',O
M<VAE970Q-BYX;6Q02P$"% ,4    "  G8BE5Y2^P&JL#   4"0  &0
M        @('26   >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0
M   ( "=B*55*R?)\_@,  *$)   9              " @;1<  !X;"]W;W)K
M<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ )V(I5?)$MVVE P  * @
M !D              ("!Z6   'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q0
M2P$"% ,4    "  G8BE5[@,P;Z($  !="@  &0              @('%9
M>&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( "=B*54CRM(Y
M0@,  !H'   9              " @9YI  !X;"]W;W)K<VAE971S+W-H965T
M,C$N>&UL4$L! A0#%     @ )V(I5:$48D]/ P  +0<  !D
M ("!%VT  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    "  G
M8BE5/4D>XZL"   A!@  &0              @(&=<   >&PO=V]R:W-H965T
M<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( "=B*57O+\AB\0(  (0&   9
M          " @7]S  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#
M%     @ )V(I5>0<D86& @  <@4  !D              ("!IW8  'AL+W=O
M<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    "  G8BE5T#')SQ@$  !3
M"@  &0              @(%D>0  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM
M;%!+ 0(4 Q0    ( "=B*578@?J]S (  ! &   9              " @;-]
M  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ )V(I53>@
M7*'? @  Y0<  !D              ("!MH   'AL+W=O<FMS:&5E=',O<VAE
M970R."YX;6Q02P$"% ,4    "  G8BE5U3_K39L"  #Y!0  &0
M    @(',@P  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    (
M "=B*54&P4C8K@(  ,H%   9              " @9Z&  !X;"]W;W)K<VAE
M971S+W-H965T,S N>&UL4$L! A0#%     @ )V(I57VWTE$3 P  Z 8  !D
M             ("!@XD  'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"
M% ,4    "  G8BE5VJ'V#K8"  !T"0  &0              @('-C   >&PO
M=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( "=B*54 R+O <P0
M %\;   9              " @;J/  !X;"]W;W)K<VAE971S+W-H965T,S,N
M>&UL4$L! A0#%     @ )V(I53YX"!,G P  QPL  !D              ("!
M9)0  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    "  G8BE5
M8[E+,HX"  #9!@  &0              @('"EP  >&PO=V]R:W-H965T<R]S
M:&5E=#,U+GAM;%!+ 0(4 Q0    ( "=B*542!KY%:0(  (('   9
M      " @8>:  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%
M  @ )V(I5=4$A7]Y!0  !B@  !D              ("!)YT  'AL+W=O<FMS
M:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    "  G8BE5(X7>LN\"  ">"P
M&0              @('7H@  >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+
M 0(4 Q0    ( "=B*55U8^]-SP0  /H5   9              " @?VE  !X
M;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ )V(I57\40E 9
M P  - L  !D              ("! ZL  'AL+W=O<FMS:&5E=',O<VAE970T
M,"YX;6Q02P$"% ,4    "  G8BE5^3%U&P0$  "/$@  &0
M@(%3K@  >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( "=B
M*54L&BRF0P,  '4,   9              " @8ZR  !X;"]W;W)K<VAE971S
M+W-H965T-#(N>&UL4$L! A0#%     @ )V(I5<<^5;YQ @  Z 4  !D
M         ("!"+8  'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4
M    "  G8BE5N8ZK$KD"  !H!P  &0              @(&PN   >&PO=V]R
M:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( "=B*56@&MZ!_0,  -H1
M   9              " @:"[  !X;"]W;W)K<VAE971S+W-H965T-#4N>&UL
M4$L! A0#%     @ )V(I52&E^-_U @  _ @  !D              ("!U+\
M 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    "  G8BE5TCB-
M"YP"  !^!@  &0              @($ PP  >&PO=V]R:W-H965T<R]S:&5E
M=#0W+GAM;%!+ 0(4 Q0    ( "=B*57@%69!]P(  $4(   9
M  " @=/%  !X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @
M)V(I594*22LF @  L@0  !D              ("! <D  'AL+W=O<FMS:&5E
M=',O<VAE970T.2YX;6Q02P$"% ,4    "  G8BE5VHMP,/D#  #O$@  &0
M            @(%>RP  >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4
M Q0    ( "=B*54<Q0^@'@,  $@1   -              "  8[/  !X;"]S
M='EL97,N>&UL4$L! A0#%     @ )V(I59>*NQS     $P(   L
M     ( !U](  %]R96QS+RYR96QS4$L! A0#%     @ )V(I52W=?X,Y!
M9B$   \              ( !P-,  'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0
M   ( "=B*54X@V\FQ $   T>   :              "  2;8  !X;"]?<F5L
M<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( "=B*56 A/B=P $    >
M   3              "  2+:  !;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@
0   Z #H S0\  !/<      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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>68
<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>69
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>95</ContextCount>
  <ElementCount>221</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>28</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Operations (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Loss (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited</Role>
      <ShortName>Condensed Consolidated Statement of Stockholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="kequ-20220731.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.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Financial Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/FinancialInformation</Role>
      <ShortName>Financial Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2102102 - Disclosure - Cash, Cash Equivalents and Restricted Cash</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCash</Role>
      <ShortName>Cash, Cash Equivalents and Restricted Cash</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2105103 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/RevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2109104 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2113105 - Disclosure - Fair Value of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/FairValueofFinancialInstruments</Role>
      <ShortName>Fair Value of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2116106 - Disclosure - Long-term Debt and Other Credit Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/LongtermDebtandOtherCreditArrangements</Role>
      <ShortName>Long-term Debt and Other Credit Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2118107 - Disclosure - Sale-Leaseback Financing Transaction</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/SaleLeasebackFinancingTransaction</Role>
      <ShortName>Sale-Leaseback Financing Transaction</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2122108 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2126109 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2130110 - Disclosure - Stock Options and Stock-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/StockOptionsandStockbasedCompensation</Role>
      <ShortName>Stock Options and Stock-based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2132111 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2134112 - Disclosure - Defined Benefit Pension Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/DefinedBenefitPensionPlans</Role>
      <ShortName>Defined Benefit Pension Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2138113 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2142114 - Disclosure - New Accounting Standards</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/NewAccountingStandards</Role>
      <ShortName>New Accounting Standards</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2243201 - Disclosure - New Accounting Standards Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/NewAccountingStandardsSignificantAccountingPoliciesPolicies</Role>
      <ShortName>New Accounting Standards Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.kewaunee.com/role/NewAccountingStandards</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCashTables</Role>
      <ShortName>Cash, Cash Equivalents and Restricted Cash (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCash</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2306302 - Disclosure - Revenue Recognition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/RevenueRecognitionTables</Role>
      <ShortName>Revenue Recognition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kewaunee.com/role/RevenueRecognition</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2310303 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kewaunee.com/role/Inventories</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2314304 - Disclosure - Fair Value of Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/FairValueofFinancialInstrumentsTables</Role>
      <ShortName>Fair Value of Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kewaunee.com/role/FairValueofFinancialInstruments</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2319305 - Disclosure - Sale-Leaseback Financing Transaction (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionTables</Role>
      <ShortName>Sale-Leaseback Financing Transaction (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kewaunee.com/role/SaleLeasebackFinancingTransaction</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2323306 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kewaunee.com/role/Leases</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2327307 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kewaunee.com/role/EarningsPerShare</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2335308 - Disclosure - Defined Benefit Pension Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/DefinedBenefitPensionPlansTables</Role>
      <ShortName>Defined Benefit Pension Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kewaunee.com/role/DefinedBenefitPensionPlans</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2339309 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kewaunee.com/role/SegmentInformation</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2404401 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCashDetails</Role>
      <ShortName>Cash, Cash Equivalents and Restricted Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCashTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2407402 - Disclosure - Revenue Recognition - Summary of Net Sales Transferred to Customers at a Point in Time and Over Time (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail</Role>
      <ShortName>Revenue Recognition - Summary of Net Sales Transferred to Customers at a Point in Time and Over Time (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2408403 - Disclosure - Revenue Recognition - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/RevenueRecognitionAdditionalInformationDetail</Role>
      <ShortName>Revenue Recognition - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2411404 - Disclosure - Inventories - Summary of Inventories (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/InventoriesSummaryofInventoriesDetail</Role>
      <ShortName>Inventories - Summary of Inventories (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2412405 - Disclosure - Inventories - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/InventoriesAdditionalInformationDetail</Role>
      <ShortName>Inventories - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2415406 - Disclosure - Fair Value of Financial Instruments - Summary of Fair Value Hierarchy for Financial Assets and Liabilities Measured Recurring Basis (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail</Role>
      <ShortName>Fair Value of Financial Instruments - Summary of Fair Value Hierarchy for Financial Assets and Liabilities Measured Recurring Basis (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2417407 - Disclosure - Long-term Debt and Other Credit Arrangements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/LongtermDebtandOtherCreditArrangementsDetails</Role>
      <ShortName>Long-term Debt and Other Credit Arrangements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kewaunee.com/role/LongtermDebtandOtherCreditArrangements</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2420408 - Disclosure - Sale-Leaseback Financing Transaction - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails</Role>
      <ShortName>Sale-Leaseback Financing Transaction - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2421409 - Disclosure - Sale-Leaseback Financing Transaction - Remaining Future Cash Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails</Role>
      <ShortName>Sale-Leaseback Financing Transaction - Remaining Future Cash Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2424410 - Disclosure - Leases - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/LeasesAdditionalInformationDetails</Role>
      <ShortName>Leases - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2425411 - Disclosure - Leases - Schedule of Operating and Finance Lease Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails</Role>
      <ShortName>Leases - Schedule of Operating and Finance Lease Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2428412 - Disclosure - Earnings Per Share - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/EarningsPerShareAdditionalInformationDetail</Role>
      <ShortName>Earnings Per Share - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2429413 - Disclosure - Earnings Per Share Schedule of Earnings Per Common Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/EarningsPerShareScheduleofEarningsPerCommonShareDetails</Role>
      <ShortName>Earnings Per Share Schedule of Earnings Per Common Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2431414 - Disclosure - Stock Options and Stock-Based Compensation - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail</Role>
      <ShortName>Stock Options and Stock-Based Compensation - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2433415 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kewaunee.com/role/IncomeTaxes</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2436416 - Disclosure - Defined Benefit Pension Plans - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/DefinedBenefitPensionPlansAdditionalInformationDetail</Role>
      <ShortName>Defined Benefit Pension Plans - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2437417 - Disclosure - Defined Benefit Pension Plans - Pension Expenses (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/DefinedBenefitPensionPlansPensionExpensesDetail</Role>
      <ShortName>Defined Benefit Pension Plans - Pension Expenses (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2440418 - Disclosure - Segment Information - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/SegmentInformationAdditionalInformationDetail</Role>
      <ShortName>Segment Information - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="kequ-20220731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2441419 - Disclosure - Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kewaunee.com/role/SegmentInformationDetails</Role>
      <ShortName>Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kewaunee.com/role/SegmentInformationTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityRegistrantName -  kequ-20220731.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="kequ-20220731.htm">kequ-20220731.htm</File>
    <File>exhibit311.htm</File>
    <File>exhibit312.htm</File>
    <File>exhibit321.htm</File>
    <File>exhibit322.htm</File>
    <File>kequ-20220731.xsd</File>
    <File>kequ-20220731_cal.xml</File>
    <File>kequ-20220731_def.xml</File>
    <File>kequ-20220731_lab.xml</File>
    <File>kequ-20220731_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="389">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>72
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "kequ-20220731.htm": {
   "axisCustom": 0,
   "axisStandard": 14,
   "contextCount": 95,
   "dts": {
    "calculationLink": {
     "local": [
      "kequ-20220731_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "kequ-20220731_def.xml"
     ]
    },
    "inline": {
     "local": [
      "kequ-20220731.htm"
     ]
    },
    "labelLink": {
     "local": [
      "kequ-20220731_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "kequ-20220731_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "kequ-20220731.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
     ]
    }
   },
   "elementCount": 328,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2021q4": 6,
    "total": 6
   },
   "keyCustom": 32,
   "keyStandard": 189,
   "memberCustom": 9,
   "memberStandard": 19,
   "nsprefix": "kequ",
   "nsuri": "http://www.kewaunee.com/20220731",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://www.kewaunee.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "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": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2105103 - Disclosure - Revenue Recognition",
     "role": "http://www.kewaunee.com/role/RevenueRecognition",
     "shortName": "Revenue Recognition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "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": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2109104 - Disclosure - Inventories",
     "role": "http://www.kewaunee.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2113105 - Disclosure - Fair Value of Financial Instruments",
     "role": "http://www.kewaunee.com/role/FairValueofFinancialInstruments",
     "shortName": "Fair Value of Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2116106 - Disclosure - Long-term Debt and Other Credit Arrangements",
     "role": "http://www.kewaunee.com/role/LongtermDebtandOtherCreditArrangements",
     "shortName": "Long-term Debt and Other Credit Arrangements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SaleLeasebackTransactionDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118107 - Disclosure - Sale-Leaseback Financing Transaction",
     "role": "http://www.kewaunee.com/role/SaleLeasebackFinancingTransaction",
     "shortName": "Sale-Leaseback Financing Transaction",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SaleLeasebackTransactionDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2122108 - Disclosure - Leases",
     "role": "http://www.kewaunee.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2126109 - Disclosure - Earnings Per Share",
     "role": "http://www.kewaunee.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2130110 - Disclosure - Stock Options and Stock-based Compensation",
     "role": "http://www.kewaunee.com/role/StockOptionsandStockbasedCompensation",
     "shortName": "Stock Options and Stock-based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2132111 - Disclosure - Income Taxes",
     "role": "http://www.kewaunee.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2134112 - Disclosure - Defined Benefit Pension Plans",
     "role": "http://www.kewaunee.com/role/DefinedBenefitPensionPlans",
     "shortName": "Defined Benefit Pension Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "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",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Condensed Consolidated Statements of Operations (Unaudited)",
     "role": "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
     "shortName": "Condensed Consolidated Statements of Operations (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2138113 - Disclosure - Segment Information",
     "role": "http://www.kewaunee.com/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2142114 - Disclosure - New Accounting Standards",
     "role": "http://www.kewaunee.com/role/NewAccountingStandards",
     "shortName": "New Accounting Standards",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2243201 - Disclosure - New Accounting Standards Significant Accounting Policies (Policies)",
     "role": "http://www.kewaunee.com/role/NewAccountingStandardsSignificantAccountingPoliciesPolicies",
     "shortName": "New Accounting Standards Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2303301 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Tables)",
     "role": "http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCashTables",
     "shortName": "Cash, Cash Equivalents and Restricted Cash (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2306302 - Disclosure - Revenue Recognition (Tables)",
     "role": "http://www.kewaunee.com/role/RevenueRecognitionTables",
     "shortName": "Revenue Recognition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2310303 - Disclosure - Inventories (Tables)",
     "role": "http://www.kewaunee.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2314304 - Disclosure - Fair Value of Financial Instruments (Tables)",
     "role": "http://www.kewaunee.com/role/FairValueofFinancialInstrumentsTables",
     "shortName": "Fair Value of Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kequ:ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2319305 - Disclosure - Sale-Leaseback Financing Transaction (Tables)",
     "role": "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionTables",
     "shortName": "Sale-Leaseback Financing Transaction (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kequ:ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2323306 - Disclosure - Leases (Tables)",
     "role": "http://www.kewaunee.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2327307 - Disclosure - Earnings Per Share (Tables)",
     "role": "http://www.kewaunee.com/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited)",
     "role": "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited",
     "shortName": "Condensed Consolidated Statements of Comprehensive Loss (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2335308 - Disclosure - Defined Benefit Pension Plans (Tables)",
     "role": "http://www.kewaunee.com/role/DefinedBenefitPensionPlansTables",
     "shortName": "Defined Benefit Pension Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2339309 - Disclosure - Segment Information (Tables)",
     "role": "http://www.kewaunee.com/role/SegmentInformationTables",
     "shortName": "Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i622435b9420845d7a266f3e417ee166d_I20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404401 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details)",
     "role": "http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCashDetails",
     "shortName": "Cash, Cash Equivalents and Restricted Cash (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407402 - Disclosure - Revenue Recognition - Summary of Net Sales Transferred to Customers at a Point in Time and Over Time (Detail)",
     "role": "http://www.kewaunee.com/role/RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail",
     "shortName": "Revenue Recognition - Summary of Net Sales Transferred to Customers at a Point in Time and Over Time (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i32d77d8daf83480092b7a7c55102e67a_D20220501-20220731",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i622435b9420845d7a266f3e417ee166d_I20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408403 - Disclosure - Revenue Recognition - Additional Information (Detail)",
     "role": "http://www.kewaunee.com/role/RevenueRecognitionAdditionalInformationDetail",
     "shortName": "Revenue Recognition - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i622435b9420845d7a266f3e417ee166d_I20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i622435b9420845d7a266f3e417ee166d_I20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryFinishedGoodsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411404 - Disclosure - Inventories - Summary of Inventories (Detail)",
     "role": "http://www.kewaunee.com/role/InventoriesSummaryofInventoriesDetail",
     "shortName": "Inventories - Summary of Inventories (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i622435b9420845d7a266f3e417ee166d_I20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryFinishedGoodsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i622435b9420845d7a266f3e417ee166d_I20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412405 - Disclosure - Inventories - Additional Information (Detail)",
     "role": "http://www.kewaunee.com/role/InventoriesAdditionalInformationDetail",
     "shortName": "Inventories - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "ie347d0b7a32d44ae9772b3921390abf1_I20220731",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InventoryNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i622435b9420845d7a266f3e417ee166d_I20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415406 - Disclosure - Fair Value of Financial Instruments - Summary of Fair Value Hierarchy for Financial Assets and Liabilities Measured Recurring Basis (Detail)",
     "role": "http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail",
     "shortName": "Fair Value of Financial Instruments - Summary of Fair Value Hierarchy for Financial Assets and Liabilities Measured Recurring Basis (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i622435b9420845d7a266f3e417ee166d_I20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "iae2622fa8570416481b1ecf6e73434f1_I20220430",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417407 - Disclosure - Long-term Debt and Other Credit Arrangements (Details)",
     "role": "http://www.kewaunee.com/role/LongtermDebtandOtherCreditArrangementsDetails",
     "shortName": "Long-term Debt and Other Credit Arrangements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "iae2622fa8570416481b1ecf6e73434f1_I20220430",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i622435b9420845d7a266f3e417ee166d_I20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kequ:FinancingLiabilityTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420408 - Disclosure - Sale-Leaseback Financing Transaction - Narrative (Details)",
     "role": "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails",
     "shortName": "Sale-Leaseback Financing Transaction - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i622435b9420845d7a266f3e417ee166d_I20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kequ:FinancingLiabilityTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i82f1f439f9df498990992481aab94488_I20210430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited)",
     "role": "http://www.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
     "shortName": "Condensed Consolidated Statement of Stockholders' Equity (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i82f1f439f9df498990992481aab94488_I20210430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i622435b9420845d7a266f3e417ee166d_I20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "kequ:FinancingLiabilityToBePaidRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421409 - Disclosure - Sale-Leaseback Financing Transaction - Remaining Future Cash Payments (Details)",
     "role": "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails",
     "shortName": "Sale-Leaseback Financing Transaction - Remaining Future Cash Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i622435b9420845d7a266f3e417ee166d_I20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "kequ:FinancingLiabilityToBePaidRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i622435b9420845d7a266f3e417ee166d_I20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424410 - Disclosure - Leases - Additional Information (Details)",
     "role": "http://www.kewaunee.com/role/LeasesAdditionalInformationDetails",
     "shortName": "Leases - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i622435b9420845d7a266f3e417ee166d_I20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425411 - Disclosure - Leases - Schedule of Operating and Finance Lease Maturity (Details)",
     "role": "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails",
     "shortName": "Leases - Schedule of Operating and Finance Lease Maturity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i622435b9420845d7a266f3e417ee166d_I20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428412 - Disclosure - Earnings Per Share - Additional Information (Detail)",
     "role": "http://www.kewaunee.com/role/EarningsPerShareAdditionalInformationDetail",
     "shortName": "Earnings Per Share - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429413 - Disclosure - Earnings Per Share Schedule of Earnings Per Common Share (Details)",
     "role": "http://www.kewaunee.com/role/EarningsPerShareScheduleofEarningsPerCommonShareDetails",
     "shortName": "Earnings Per Share Schedule of Earnings Per Common Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431414 - Disclosure - Stock Options and Stock-Based Compensation - Additional Information (Detail)",
     "role": "http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail",
     "shortName": "Stock Options and Stock-Based Compensation - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433415 - Disclosure - Income Taxes (Details)",
     "role": "http://www.kewaunee.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "3",
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436416 - Disclosure - Defined Benefit Pension Plans - Additional Information (Detail)",
     "role": "http://www.kewaunee.com/role/DefinedBenefitPensionPlansAdditionalInformationDetail",
     "shortName": "Defined Benefit Pension Plans - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437417 - Disclosure - Defined Benefit Pension Plans - Pension Expenses (Detail)",
     "role": "http://www.kewaunee.com/role/DefinedBenefitPensionPlansPensionExpensesDetail",
     "shortName": "Defined Benefit Pension Plans - Pension Expenses (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440418 - Disclosure - Segment Information - Additional Information (Detail)",
     "role": "http://www.kewaunee.com/role/SegmentInformationAdditionalInformationDetail",
     "shortName": "Segment Information - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i622435b9420845d7a266f3e417ee166d_I20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Condensed Consolidated Balance Sheets (Unaudited)",
     "role": "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
     "shortName": "Condensed Consolidated Balance Sheets (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i622435b9420845d7a266f3e417ee166d_I20220731",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441419 - Disclosure - Segment Information (Details)",
     "role": "http://www.kewaunee.com/role/SegmentInformationDetails",
     "shortName": "Segment Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "-3",
      "lang": "en-US",
      "name": "kequ:RevenuesIncludingIntersegmentMarkup",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i622435b9420845d7a266f3e417ee166d_I20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "role": "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical",
     "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i622435b9420845d7a266f3e417ee166d_I20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "role": "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
     "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "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 - Financial Information",
     "role": "http://www.kewaunee.com/role/FinancialInformation",
     "shortName": "Financial Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "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": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2102102 - Disclosure - Cash, Cash Equivalents and Restricted Cash",
     "role": "http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCash",
     "shortName": "Cash, Cash Equivalents and Restricted Cash",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kequ-20220731.htm",
      "contextRef": "i1bd2c365268f4345a402aeb28c4cb89e_D20220501-20220731",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 28,
   "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/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.kewaunee.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "kequ_AccruedEmployeeBenefitPlanCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the aggregate carrying amounts of the noncurrent liabilities for underfunded plans recognized in the balance sheet that is associated with the defined benefit pension plans and other postretirement defined benefit plans and deferred compensation arrangements representing currently earned compensation under cash arrangements (such as a rabbi trust) that is not actually paid until a later date.",
        "label": "Accrued Employee Benefit Plan Costs",
        "terseLabel": "Accrued pension and deferred compensation costs"
       }
      }
     },
     "localname": "AccruedEmployeeBenefitPlanCosts",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_AdvanceAmountOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advance Amount One [Member]",
        "label": "Advance Amount One [Member]",
        "terseLabel": "Advance Amount One"
       }
      }
     },
     "localname": "AdvanceAmountOneMember",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/LongtermDebtandOtherCreditArrangementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kequ_AdvanceAmountTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advance Amount Two [Member]",
        "label": "Advance Amount Two [Member]",
        "terseLabel": "Advance Amount Two"
       }
      }
     },
     "localname": "AdvanceAmountTwoMember",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/LongtermDebtandOtherCreditArrangementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kequ_ContractWithCustomerLiabilityRevenueRecognizedPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Liability, Revenue Recognized, Percentage",
        "label": "Contract with Customer, Liability, Revenue Recognized, Percentage",
        "terseLabel": "Contract liability recognized as revenue percentage"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognizedPercentage",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/RevenueRecognitionAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kequ_CorporateAndEliminationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the aggregate total of non operating corporate items and elimination items.",
        "label": "Corporate And Eliminations [Member]",
        "terseLabel": "Corporate / Eliminations"
       }
      }
     },
     "localname": "CorporateAndEliminationsMember",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kequ_DomesticOperationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Domestic operations.",
        "label": "Domestic Operations [Member]",
        "terseLabel": "Domestic Operations"
       }
      }
     },
     "localname": "DomesticOperationsMember",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kequ_FinanceLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Liability, To Be Paid, After Year Four",
        "label": "Finance Lease, Liability, To Be Paid, After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_FinancingLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails": {
       "order": 1.0,
       "parentTag": "kequ_FinancingLiabilityToBePaid",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Liability",
        "label": "Financing Liability",
        "terseLabel": "Total",
        "verboseLabel": "Financing liability"
       }
      }
     },
     "localname": "FinancingLiability",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails",
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_FinancingLiabilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Liability",
        "label": "Financing Liability [Abstract]"
       }
      }
     },
     "localname": "FinancingLiabilityAbstract",
     "nsuri": "http://www.kewaunee.com/20220731",
     "xbrltype": "stringItemType"
    },
    "kequ_FinancingLiabilityAnnualIncreasePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Liability, Annual Increase, Percent",
        "label": "Financing Liability, Annual Increase, Percent",
        "terseLabel": "Annual rental increase, as a percent"
       }
      }
     },
     "localname": "FinancingLiabilityAnnualIncreasePercent",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "kequ_FinancingLiabilityBasicMonthlyPayment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Liability, Basic Monthly Payment",
        "label": "Financing Liability, Basic Monthly Payment",
        "terseLabel": "Initial basic monthly rent"
       }
      }
     },
     "localname": "FinancingLiabilityBasicMonthlyPayment",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_FinancingLiabilityCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Liability, Current",
        "label": "Financing Liability, Current",
        "terseLabel": "Current portion of financing liability"
       }
      }
     },
     "localname": "FinancingLiabilityCurrent",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_FinancingLiabilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Liability",
        "label": "Financing Liability [Line Items]",
        "terseLabel": "Financing Liability [Line Items]"
       }
      }
     },
     "localname": "FinancingLiabilityLineItems",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "kequ_FinancingLiabilityNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Liability, Noncurrent",
        "label": "Financing Liability, Noncurrent",
        "terseLabel": "Long-term portion of financing liability"
       }
      }
     },
     "localname": "FinancingLiabilityNoncurrent",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_FinancingLiabilityNumberOfRenewalOptions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Liability, Number of Renewal Options",
        "label": "Financing Liability, Number of Renewal Options",
        "terseLabel": "Number of renewal options"
       }
      }
     },
     "localname": "FinancingLiabilityNumberOfRenewalOptions",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "kequ_FinancingLiabilityRenewalTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Liability, Renewal Term",
        "label": "Financing Liability, Renewal Term",
        "terseLabel": "Renewal term"
       }
      }
     },
     "localname": "FinancingLiabilityRenewalTerm",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "kequ_FinancingLiabilityTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Liability",
        "label": "Financing Liability [Table]",
        "terseLabel": "Financing Liability [Table]"
       }
      }
     },
     "localname": "FinancingLiabilityTable",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "kequ_FinancingLiabilityTermOfContract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Liability, Term of Contract",
        "label": "Financing Liability, Term of Contract",
        "terseLabel": "Term of agreement"
       }
      }
     },
     "localname": "FinancingLiabilityTermOfContract",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "kequ_FinancingLiabilityToBePaid": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Liability, to be Paid",
        "label": "Financing Liability, to be Paid",
        "totalLabel": "Total Minimum Liability Payments"
       }
      }
     },
     "localname": "FinancingLiabilityToBePaid",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_FinancingLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails_1": {
       "order": 3.0,
       "parentTag": "kequ_FinancingLiabilityToBePaid",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Liability, to be Paid, After Year Four",
        "label": "Financing Liability, to be Paid, After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FinancingLiabilityToBePaidAfterYearFour",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_FinancingLiabilityToBePaidRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails_1": {
       "order": 5.0,
       "parentTag": "kequ_FinancingLiabilityToBePaid",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Liability, to be Paid, Remainder of Fiscal Year",
        "label": "Financing Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2023"
       }
      }
     },
     "localname": "FinancingLiabilityToBePaidRemainderOfFiscalYear",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_FinancingLiabilityToBePaidYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails_1": {
       "order": 2.0,
       "parentTag": "kequ_FinancingLiabilityToBePaid",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Liability, to be Paid, Year Four",
        "label": "Financing Liability, to be Paid, Year Four",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FinancingLiabilityToBePaidYearFour",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_FinancingLiabilityToBePaidYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails_1": {
       "order": 6.0,
       "parentTag": "kequ_FinancingLiabilityToBePaid",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Liability, to be Paid, Year One",
        "label": "Financing Liability, to be Paid, Year One",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FinancingLiabilityToBePaidYearOne",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_FinancingLiabilityToBePaidYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails_1": {
       "order": 4.0,
       "parentTag": "kequ_FinancingLiabilityToBePaid",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Liability, to be Paid, Year Three",
        "label": "Financing Liability, to be Paid, Year Three",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FinancingLiabilityToBePaidYearThree",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_FinancingLiabilityToBePaidYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails_1": {
       "order": 1.0,
       "parentTag": "kequ_FinancingLiabilityToBePaid",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Liability, to be Paid, Year Two",
        "label": "Financing Liability, to be Paid, Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FinancingLiabilityToBePaidYearTwo",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_FinancingLiabilityUndiscountedExcessAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails": {
       "order": 2.0,
       "parentTag": "kequ_FinancingLiabilityToBePaid",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Liability, Undiscounted Excess Amount",
        "label": "Financing Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Imputed Interest"
       }
      }
     },
     "localname": "FinancingLiabilityUndiscountedExcessAmount",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionRemainingFutureCashPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_ForeignSubsidiariesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign Subsidiaries [Member]",
        "label": "Foreign Subsidiaries [Member]",
        "terseLabel": "International Subsidiaries"
       }
      }
     },
     "localname": "ForeignSubsidiariesMember",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/InventoriesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kequ_InterestExpenseFinancingLiability": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Expense, Financing Liability",
        "label": "Interest Expense, Financing Liability",
        "terseLabel": "Interest expense on financing liability"
       }
      }
     },
     "localname": "InterestExpenseFinancingLiability",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_InternationalOperationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "International operations.",
        "label": "International Operations [Member]",
        "terseLabel": "International Operations"
       }
      }
     },
     "localname": "InternationalOperationsMember",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kequ_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails_1": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four",
        "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_LesseeOptiontoExtendTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Option to Extend, Term",
        "label": "Lessee, Option to Extend, Term",
        "terseLabel": "Option to extend, term (in years)"
       }
      }
     },
     "localname": "LesseeOptiontoExtendTerm",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "kequ_LesseeOptiontoTerminateTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Option to Terminate, Term",
        "label": "Lessee, Option to Terminate, Term",
        "terseLabel": "Option to terminate, term (in years)"
       }
      }
     },
     "localname": "LesseeOptiontoTerminateTerm",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "kequ_LesseeRemainingLeaseTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Remaining Lease Term",
        "label": "Lessee, Remaining Lease Term",
        "terseLabel": "Remaining lease term (in years)"
       }
      }
     },
     "localname": "LesseeRemainingLeaseTerm",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "kequ_NonQualifiedCompensationPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non Qualified Compensation Plan [Member]",
        "label": "Non Qualified Compensation Plan [Member]",
        "terseLabel": "Non-qualified compensation plans"
       }
      }
     },
     "localname": "NonQualifiedCompensationPlanMember",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kequ_NumberOfNonqualifiedCompensationPlans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of nonqualified compensation plans.",
        "label": "Number Of Nonqualified Compensation Plans",
        "terseLabel": "Number of non-qualified compensation plans maintained"
       }
      }
     },
     "localname": "NumberOfNonqualifiedCompensationPlans",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "kequ_OperatingLeaseShortTermExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Short Term, Expense",
        "label": "Operating Lease, Short Term, Expense",
        "terseLabel": "Operating lease, short term, expense"
       }
      }
     },
     "localname": "OperatingLeaseShortTermExpense",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_PaymentsOnFinancingLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments on Financing Liability",
        "label": "Payments on Financing Liability",
        "negatedTerseLabel": "Payments on sale-leaseback financing transaction"
       }
      }
     },
     "localname": "PaymentsOnFinancingLiability",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_ProceedsFromFinancingLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from Financing Liability",
        "label": "Proceeds from Financing Liability",
        "terseLabel": "Proceeds from sale-leaseback financing transaction"
       }
      }
     },
     "localname": "ProceedsFromFinancingLiability",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_ProvisionForDeferredIncomeTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provision for deferred income taxes.",
        "label": "Provision For Deferred Income Taxes",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "ProvisionForDeferredIncomeTaxes",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_RevenuesIncludingIntersegmentMarkup": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenues including intersegment markup.",
        "label": "Revenues Including Intersegment Markup",
        "terseLabel": "Intersegment revenues"
       }
      }
     },
     "localname": "RevenuesIncludingIntersegmentMarkup",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Remaining Future Cash Payments for Financing Liability",
        "label": "Schedule of Remaining Future Cash Payments for Financing Liability [Table Text Block]",
        "terseLabel": "Schedule of Remaining Future Cash Payments for Financing Liability"
       }
      }
     },
     "localname": "ScheduleOfRemainingFutureCashPaymentsForFinancingLiabilityTableTextBlock",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kequ_ShortTermBorrowingsAndInterestRateSwap": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer, and the fair value of the interest rate swap agreements related to carrying amount of debt.",
        "label": "Short Term Borrowings And Interest Rate Swap",
        "terseLabel": "Short-term borrowings"
       }
      }
     },
     "localname": "ShortTermBorrowingsAndInterestRateSwap",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kequ_TradingSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading Securities [Member]",
        "label": "Trading Securities [Member]",
        "terseLabel": "Trading securities held in non-qualified compensation plans"
       }
      }
     },
     "localname": "TradingSecuritiesMember",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kequ_TwoThousandSeventeenOmnibusIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand seventeen omnibus incentive plan.",
        "label": "Two Thousand Seventeen Omnibus Incentive Plan [Member]",
        "terseLabel": "2017 Plan"
       }
      }
     },
     "localname": "TwoThousandSeventeenOmnibusIncentivePlanMember",
     "nsuri": "http://www.kewaunee.com/20220731",
     "presentation": [
      "http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r101",
      "r198",
      "r203",
      "r211",
      "r369",
      "r370",
      "r375",
      "r376",
      "r429",
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/InventoriesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r101",
      "r198",
      "r203",
      "r211",
      "r369",
      "r370",
      "r375",
      "r376",
      "r429",
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/InventoriesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r101",
      "r141",
      "r154",
      "r155",
      "r156",
      "r157",
      "r159",
      "r161",
      "r165",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r205",
      "r206",
      "r208",
      "r210",
      "r211"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r101",
      "r141",
      "r154",
      "r155",
      "r156",
      "r157",
      "r159",
      "r161",
      "r165",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r205",
      "r206",
      "r208",
      "r210",
      "r211"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/SegmentInformationDetails"
     ],
     "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",
      "r432"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 7.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",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/RevenueRecognitionAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r8",
      "r22",
      "r172",
      "r173"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Receivables, less allowance; $371; $357, on each respective date"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r40",
      "r192"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "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",
        "negatedLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r25",
      "r60",
      "r61",
      "r62",
      "r464",
      "r484",
      "r487"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "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 loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r59",
      "r62",
      "r69",
      "r70",
      "r71",
      "r102",
      "r103",
      "r104",
      "r374",
      "r480",
      "r481",
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "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.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r102",
      "r103",
      "r104",
      "r332",
      "r333",
      "r334",
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r322",
      "r324",
      "r338",
      "r339"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r324",
      "r329",
      "r337"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r29",
      "r174",
      "r182"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Allowance for receivables"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anti-dilutive options exclude from computation of earning per share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/EarningsPerShareAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r98",
      "r149",
      "r156",
      "r163",
      "r178",
      "r198",
      "r199",
      "r200",
      "r202",
      "r203",
      "r204",
      "r205",
      "r207",
      "r209",
      "r211",
      "r212",
      "r369",
      "r375",
      "r395",
      "r430",
      "r432",
      "r442",
      "r462"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r10",
      "r11",
      "r54",
      "r98",
      "r178",
      "r198",
      "r199",
      "r200",
      "r202",
      "r203",
      "r204",
      "r205",
      "r207",
      "r209",
      "r211",
      "r212",
      "r369",
      "r375",
      "r395",
      "r430",
      "r432"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total Current Assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current Assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r325",
      "r331"
     ],
     "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.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/RevenueRecognitionAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r381",
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/RevenueRecognitionAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r191"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Building"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]",
        "terseLabel": "Cash and Cash Equivalents [Abstract]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r6",
      "r38",
      "r94"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCashDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      },
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 3.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",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCashDetails",
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for cash and cash equivalent footnotes,  which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.",
        "label": "Cash and Cash Equivalents Disclosure [Text Block]",
        "terseLabel": "Cash, Cash Equivalents and Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCash"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r89",
      "r94",
      "r95"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCashDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period",
        "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period",
        "totalLabel": "Total cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCashDetails",
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r89",
      "r399"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Increase (decrease) in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashSurrenderValueMember": {
     "auth_ref": [
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash that could be realized under a life insurance contract or contracts owned by the Company (for example, but not limited to corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI)).",
        "label": "Cash Surrender Value [Member]",
        "terseLabel": "Cash surrender value of life insurance policies"
       }
      }
     },
     "localname": "CashSurrenderValueMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r49",
      "r197",
      "r447",
      "r469"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r102",
      "r103",
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r20",
      "r247"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r20",
      "r432"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "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 stock, $2.50 par value, Authorized\u00a0\u2013\u00a05,000 shares; Issued\u00a0\u2013\u00a02,832 shares; 2,793 shares; \u2013\u00a0Outstanding\u00a0\u2013\u00a02,829 shares; 2,790 shares, on each respective date"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "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_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r65",
      "r67",
      "r68",
      "r79",
      "r453",
      "r474"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive loss attributable to Kewaunee Scientific Corporation"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r65",
      "r67",
      "r78",
      "r367",
      "r368",
      "r379",
      "r452",
      "r473"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "terseLabel": "Less: Comprehensive income attributable to the non-controlling interest"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r65",
      "r67",
      "r77",
      "r366",
      "r379",
      "r451",
      "r472"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Comprehensive loss, net of tax"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r256",
      "r258",
      "r269"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/RevenueRecognitionAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r256",
      "r257",
      "r269"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/RevenueRecognitionAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r256",
      "r257",
      "r269"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r83",
      "r437"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "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",
        "verboseLabel": "Cost of products sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "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.kewaunee.com/role/LongtermDebtandOtherCreditArrangementsDetails"
     ],
     "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.kewaunee.com/role/LongtermDebtandOtherCreditArrangementsDetails"
     ],
     "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": [
      "r96",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r230",
      "r237",
      "r238",
      "r240",
      "r246"
     ],
     "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": "Long-term Debt and Other Credit Arrangements"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LongtermDebtandOtherCreditArrangements"
     ],
     "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.kewaunee.com/role/LongtermDebtandOtherCreditArrangementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r47",
      "r97",
      "r101",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r220",
      "r226",
      "r227",
      "r228",
      "r229",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r239",
      "r242",
      "r243",
      "r244",
      "r245",
      "r248",
      "r249",
      "r250",
      "r251",
      "r408",
      "r409",
      "r411",
      "r412",
      "r459"
     ],
     "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.kewaunee.com/role/LongtermDebtandOtherCreditArrangementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense recognized from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments), awarded to key employees or individuals. Excludes amount related to plans that cover generally all employees (for example, but not limited to, qualified pension plans).",
        "label": "Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense",
        "terseLabel": "Directors' fees paid with shares of common stock in lieu of cash in accordance with Director compensation guidelines"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r41",
      "r226",
      "r410"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "terseLabel": "Debt issuance costs on financing liability"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r341",
      "r342"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 3.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.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": {
     "auth_ref": [
      "r348"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.",
        "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings",
        "terseLabel": "Deferred tax liability, global tax exposure for unremitted earnings of international subsidiaries"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "auth_ref": [
      "r302",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets",
        "terseLabel": "Assumed as expected long-term rate of return (as a percent)"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/DefinedBenefitPensionPlansAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r287",
      "r289",
      "r291",
      "r314",
      "r316",
      "r317"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "terseLabel": "Employer contributions"
       }
      }
     },
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/DefinedBenefitPensionPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r283",
      "r300",
      "r312",
      "r316",
      "r317"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/DefinedBenefitPensionPlansPensionExpensesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "negatedLabel": "Expected return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/DefinedBenefitPensionPlansPensionExpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r283",
      "r286",
      "r299",
      "r311",
      "r316",
      "r317"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/DefinedBenefitPensionPlansPensionExpensesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/DefinedBenefitPensionPlansPensionExpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r297",
      "r309",
      "r316",
      "r317"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/DefinedBenefitPensionPlansPensionExpensesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "totalLabel": "Net periodic pension expense (income)"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/DefinedBenefitPensionPlansPensionExpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1": {
     "auth_ref": [
      "r284",
      "r301",
      "r313"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/DefinedBenefitPensionPlansPensionExpensesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from settlement and curtailment.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment",
        "negatedLabel": "Recognition of net loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/DefinedBenefitPensionPlansPensionExpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r285",
      "r298",
      "r310",
      "r316",
      "r317"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/DefinedBenefitPensionPlansPensionExpensesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Service Cost",
        "terseLabel": "Service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanServiceCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/DefinedBenefitPensionPlansPensionExpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r92",
      "r190"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "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.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r55",
      "r56",
      "r57",
      "r392"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset",
        "terseLabel": "Financial Assets"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r55",
      "r56",
      "r57",
      "r392"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "terseLabel": "Financial Liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/RevenueRecognitionAdditionalInformationDetail",
      "http://www.kewaunee.com/role/RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r268",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277"
     ],
     "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.kewaunee.com/role/RevenueRecognitionAdditionalInformationDetail",
      "http://www.kewaunee.com/role/RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r268"
     ],
     "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"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/RevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]",
        "verboseLabel": "Net loss per share attributable to Kewaunee Scientific Corporation stockholders"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r80",
      "r111",
      "r112",
      "r113",
      "r114",
      "r115",
      "r122",
      "r124",
      "r126",
      "r127",
      "r128",
      "r132",
      "r133",
      "r385",
      "r386",
      "r454",
      "r475"
     ],
     "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",
        "verboseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r80",
      "r111",
      "r112",
      "r113",
      "r114",
      "r115",
      "r124",
      "r126",
      "r127",
      "r128",
      "r132",
      "r133",
      "r385",
      "r386",
      "r454",
      "r475"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r129",
      "r130",
      "r131",
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r399"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 3.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",
        "terseLabel": "Employee compensation and amounts withheld"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r330"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Remaining estimated compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r69",
      "r70",
      "r71",
      "r102",
      "r103",
      "r104",
      "r108",
      "r116",
      "r118",
      "r135",
      "r179",
      "r247",
      "r252",
      "r332",
      "r333",
      "r334",
      "r349",
      "r350",
      "r384",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r406",
      "r480",
      "r481",
      "r482",
      "r514"
     ],
     "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.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r387",
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Summary of Fair Value Hierarchy for Financial Assets and Liabilities Measured Recurring Basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/FairValueofFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]",
        "terseLabel": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r387",
      "r391"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]",
        "terseLabel": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r387",
      "r393",
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r228",
      "r242",
      "r243",
      "r289",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r316",
      "r388",
      "r433",
      "r434",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail"
     ],
     "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_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/FairValueofFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r228",
      "r289",
      "r291",
      "r296",
      "r316",
      "r388",
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level\u00a01"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r228",
      "r242",
      "r243",
      "r289",
      "r291",
      "r296",
      "r316",
      "r388",
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level\u00a02"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r228",
      "r242",
      "r243",
      "r289",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r316",
      "r433",
      "r434",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Financing"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r415",
      "r423"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r415"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "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 finance lease, classified as current.",
        "label": "Finance Lease, Liability, Current",
        "terseLabel": "Current portion of financing lease liability"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.",
        "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Schedule of Finance Lease Maturity"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r415"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "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 finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "terseLabel": "Long-term portion of financing lease liability"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Payment, Due",
        "totalLabel": "Total Minimum Lease Payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.",
        "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "Remainder of fiscal 2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Imputed Interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r422",
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate, finance lease"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r421",
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term, finance lease (in years)"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_GeographicDistributionAxis": {
     "auth_ref": [
      "r184",
      "r456",
      "r457",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities.",
        "label": "Geographic Distribution [Axis]",
        "terseLabel": "Geographic Distribution [Axis]"
       }
      }
     },
     "localname": "GeographicDistributionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GeographicDistributionDomain": {
     "auth_ref": [
      "r456",
      "r457",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities.",
        "label": "Geographic Distribution [Domain]",
        "terseLabel": "Geographic Distribution [Domain]"
       }
      }
     },
     "localname": "GeographicDistributionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeographicDistributionDomesticMember": {
     "auth_ref": [
      "r185",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allocation of business activity identified as domestic.",
        "label": "Geographic Distribution, Domestic [Member]",
        "terseLabel": "Domestic"
       }
      }
     },
     "localname": "GeographicDistributionDomesticMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeographicDistributionForeignMember": {
     "auth_ref": [
      "r186",
      "r456",
      "r457",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allocation of business activity identified as foreign.",
        "label": "Geographic Distribution, Foreign [Member]",
        "terseLabel": "International"
       }
      }
     },
     "localname": "GeographicDistributionForeignMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r82",
      "r98",
      "r149",
      "r155",
      "r159",
      "r162",
      "r165",
      "r178",
      "r198",
      "r199",
      "r200",
      "r203",
      "r204",
      "r205",
      "r207",
      "r209",
      "r211",
      "r212",
      "r395"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r74",
      "r149",
      "r155",
      "r159",
      "r162",
      "r165",
      "r441",
      "r448",
      "r457",
      "r476"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "terseLabel": "Earnings (loss) before income taxes",
        "totalLabel": "Loss before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
      "http://www.kewaunee.com/role/SegmentInformationDetails"
     ],
     "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_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": [
      "r99",
      "r345",
      "r346",
      "r347",
      "r354",
      "r356",
      "r358",
      "r359",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r117",
      "r118",
      "r147",
      "r343",
      "r355",
      "r357",
      "r477"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      }
     },
     "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)",
        "verboseLabel": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
      "http://www.kewaunee.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.kewaunee.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 amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and other accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.kewaunee.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 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": "Receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r91",
      "r436"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 7.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.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Change in assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "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.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r73",
      "r143",
      "r407",
      "r410",
      "r455"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedTerseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryCurrentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Current [Table]",
        "terseLabel": "Inventory, Current [Table]"
       }
      }
     },
     "localname": "InventoryCurrentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/InventoriesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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": [
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r30",
      "r187"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/InventoriesSummaryofInventoriesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "terseLabel": "Finished products"
       }
      }
     },
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/InventoriesSummaryofInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Inventory [Line Items]",
        "terseLabel": "Inventory [Line Items]"
       }
      }
     },
     "localname": "InventoryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/InventoriesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r7",
      "r53",
      "r432"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.kewaunee.com/role/InventoriesSummaryofInventoriesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventories",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.kewaunee.com/role/InventoriesAdditionalInformationDetail",
      "http://www.kewaunee.com/role/InventoriesSummaryofInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "auth_ref": [
      "r32",
      "r187"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/InventoriesSummaryofInventoriesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterialsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/InventoriesSummaryofInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r31",
      "r187"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/InventoriesSummaryofInventoriesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
        "label": "Inventory, Work in Process, Net of Reserves",
        "terseLabel": "Work in process"
       }
      }
     },
     "localname": "InventoryWorkInProcessNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/InventoriesSummaryofInventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeaseDiscountRate": {
     "auth_ref": [
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount rate used by lessee to determine present value of finance lease payments.",
        "label": "Lessee, Finance Lease, Discount Rate",
        "terseLabel": "Discount rate"
       }
      }
     },
     "localname": "LesseeFinanceLeaseDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Operating Lease Maturity"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total Minimum Lease Payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease 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": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails_1": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails_1": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "Remainder of fiscal 2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r423"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Imputed Interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r44",
      "r98",
      "r157",
      "r178",
      "r198",
      "r199",
      "r200",
      "r203",
      "r204",
      "r205",
      "r207",
      "r209",
      "r211",
      "r212",
      "r370",
      "r375",
      "r376",
      "r395",
      "r430",
      "r431"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 2.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.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r28",
      "r98",
      "r178",
      "r395",
      "r432",
      "r445",
      "r467"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "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 Stockholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Stockholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r46",
      "r98",
      "r178",
      "r198",
      "r199",
      "r200",
      "r203",
      "r204",
      "r205",
      "r207",
      "r209",
      "r211",
      "r212",
      "r370",
      "r375",
      "r376",
      "r395",
      "r430",
      "r431",
      "r432"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 6.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.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r19",
      "r443",
      "r461"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Outstanding advances under the long-term debt"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LongtermDebtandOtherCreditArrangementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r43"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Remaining borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LongtermDebtandOtherCreditArrangementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r19",
      "r227",
      "r241",
      "r242",
      "r243",
      "r443",
      "r463"
     ],
     "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",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LongtermDebtandOtherCreditArrangementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r52",
      "r98",
      "r178",
      "r198",
      "r203",
      "r204",
      "r205",
      "r211",
      "r212",
      "r395",
      "r444",
      "r466"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "terseLabel": "Non-controlling interest"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r89",
      "r90",
      "r93"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r4",
      "r63",
      "r66",
      "r71",
      "r75",
      "r93",
      "r98",
      "r107",
      "r111",
      "r112",
      "r113",
      "r114",
      "r117",
      "r118",
      "r125",
      "r149",
      "r155",
      "r159",
      "r162",
      "r165",
      "r178",
      "r198",
      "r199",
      "r200",
      "r203",
      "r204",
      "r205",
      "r207",
      "r209",
      "r211",
      "r212",
      "r386",
      "r395",
      "r449",
      "r470"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "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",
        "terseLabel": "Net loss attributable to Kewaunee Scientific Corporation",
        "totalLabel": "Net loss attributable to Kewaunee Scientific Corporation"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r63",
      "r66",
      "r71",
      "r117",
      "r118",
      "r372",
      "r378"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "terseLabel": "Less: Net earnings attributable to the non-controlling interest"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r2",
      "r105",
      "r106",
      "r109",
      "r110",
      "r119",
      "r120",
      "r121",
      "r176",
      "r177",
      "r180",
      "r181",
      "r278",
      "r279",
      "r280",
      "r281",
      "r335",
      "r351",
      "r352",
      "r353",
      "r383",
      "r396",
      "r397",
      "r398",
      "r428",
      "r438",
      "r439",
      "r440",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]",
        "terseLabel": "New Accounting Standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/NewAccountingStandards"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "New Accounting Standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/NewAccountingStandardsSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NotesAndLoansReceivableNetCurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r21",
      "r172",
      "r173",
      "r446"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.",
        "label": "Financing Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Note Receivable"
       }
      }
     },
     "localname": "NotesAndLoansReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r137"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of business segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/SegmentInformationAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r149",
      "r155",
      "r159",
      "r162",
      "r165"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating loss"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r416"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Operating lease, expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Operating"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r415"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesScheduleofOperatingandFinanceLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r415"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current portion of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r415"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 4.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 portion of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r417",
      "r420"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash paid to settle lease liabilities"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r414"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Right of use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.kewaunee.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r422",
      "r424"
     ],
     "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, operating lease"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r421",
      "r424"
     ],
     "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, operating lease (in years)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r154",
      "r155",
      "r156",
      "r157",
      "r159",
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies 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": "Operating Segments [Member]",
        "terseLabel": "Operating Segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r5",
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Financial Information"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/FinancialInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r12",
      "r13",
      "r14",
      "r45"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 1.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 accrued expenses"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r64",
      "r67",
      "r69",
      "r70",
      "r72",
      "r76",
      "r247",
      "r400",
      "r405",
      "r406",
      "r450",
      "r471"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive loss",
        "totalLabel": "Other comprehensive loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive loss, net of tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIncome": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue and income classified as other.",
        "label": "Other Income",
        "terseLabel": "Other income, net"
       }
      }
     },
     "localname": "OtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 2.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 non-current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent assets.",
        "label": "Other Noncurrent Assets [Member]",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherNoncurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/RevenueRecognitionAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example,  cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).",
        "label": "Other Operating Activities, Cash Flow Statement",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r84",
      "r361",
      "r362",
      "r363"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Payments to Acquire Productive Assets",
        "negatedLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r288",
      "r290",
      "r296",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r316",
      "r318",
      "r319",
      "r320",
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Defined Benefit Pension Plans"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/DefinedBenefitPensionPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits.",
        "label": "Pension Cost (Reversal of Cost)",
        "negatedTerseLabel": "Pension (expense) income"
       }
      }
     },
     "localname": "PensionExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r325",
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r10",
      "r36",
      "r37"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "verboseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromShortTermDebt": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
        "label": "Proceeds from Short-term Debt",
        "terseLabel": "Proceeds from short-term borrowings"
       }
      }
     },
     "localname": "ProceedsFromShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r4",
      "r63",
      "r66",
      "r71",
      "r88",
      "r98",
      "r107",
      "r117",
      "r118",
      "r149",
      "r155",
      "r159",
      "r162",
      "r165",
      "r178",
      "r198",
      "r199",
      "r200",
      "r203",
      "r204",
      "r205",
      "r207",
      "r209",
      "r211",
      "r212",
      "r366",
      "r371",
      "r373",
      "r378",
      "r379",
      "r386",
      "r395",
      "r457"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss",
        "verboseLabel": "Net loss"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofComprehensiveLossUnaudited",
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r40",
      "r193"
     ],
     "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.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r39",
      "r191"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property, plant and equipment, at cost"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r17",
      "r18",
      "r193",
      "r432",
      "r458",
      "r468"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 2.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.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r17",
      "r191"
     ],
     "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.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Useful Life (in years)"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r81",
      "r183"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Bad debt provision"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.",
        "label": "Repayment of Long-term Debt, Long-term Lease Obligation, and Capital Security",
        "negatedLabel": "Payments on long-term lease obligations"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfShortTermDebt": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
        "label": "Repayments of Short-term Debt",
        "negatedLabel": "Repayments on short-term borrowings"
       }
      }
     },
     "localname": "RepaymentsOfShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r6",
      "r16",
      "r94",
      "r95"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCashDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      },
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCashDetails",
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units (RSUs)"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r24",
      "r252",
      "r336",
      "r432",
      "r465",
      "r483",
      "r487"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "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.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r102",
      "r103",
      "r104",
      "r108",
      "r116",
      "r118",
      "r179",
      "r332",
      "r333",
      "r334",
      "r349",
      "r350",
      "r384",
      "r480",
      "r482"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r140",
      "r141",
      "r154",
      "r160",
      "r161",
      "r167",
      "r168",
      "r170",
      "r267",
      "r268",
      "r437"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Net sales",
        "verboseLabel": "Net sales transferred to customers"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
      "http://www.kewaunee.com/role/RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail",
      "http://www.kewaunee.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r270",
      "r282"
     ],
     "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 Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/RevenueRecognition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SaleAndLeasebackTransactionGainLossNet": {
     "auth_ref": [
      "r419",
      "r424",
      "r426"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale.",
        "label": "Sale and Leaseback Transaction, Gain (Loss), Net",
        "terseLabel": "Gain (loss) on sale leaseback agreement"
       }
      }
     },
     "localname": "SaleAndLeasebackTransactionGainLossNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransactionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleLeasebackTransactionDisclosureTextBlock": {
     "auth_ref": [
      "r413",
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for sale leaseback transaction. Includes, but is not limited to, terms and conditions of transaction and gain (loss) from transaction.",
        "label": "Sale Leaseback Transactions [Text Block]",
        "terseLabel": "Sale-Leaseback Financing Transaction"
       }
      }
     },
     "localname": "SaleLeasebackTransactionDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/SaleLeasebackFinancingTransaction"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of cash and cash equivalents.",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "terseLabel": "Schedule of Cash, Cash Equivalents, and Restricted Cash"
       }
      }
     },
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CashCashEquivalentsandRestrictedCashTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r128"
     ],
     "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.kewaunee.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r15",
      "r33",
      "r34",
      "r35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Summary of Inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "terseLabel": "Pension Expenses"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/DefinedBenefitPensionPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r149",
      "r152",
      "r158",
      "r189"
     ],
     "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.kewaunee.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r149",
      "r152",
      "r158",
      "r189"
     ],
     "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]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r325",
      "r331"
     ],
     "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.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r136",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r154",
      "r155",
      "r156",
      "r157",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r165",
      "r170",
      "r195",
      "r196",
      "r479"
     ],
     "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]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/SegmentInformationDetails"
     ],
     "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": [
      "r136",
      "r138",
      "r139",
      "r149",
      "r153",
      "r159",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r169",
      "r170",
      "r171"
     ],
     "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]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/SegmentInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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.kewaunee.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Vesting period (in years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Restricted stock units granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r323",
      "r327"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Equity Award [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche One [Member]",
        "terseLabel": "Tranche One"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r255",
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).",
        "label": "Shareholders' Equity and Share-based Payments [Text Block]",
        "terseLabel": "Stock Options and Stock-based Compensation"
       }
      }
     },
     "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/StockOptionsandStockbasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r3",
      "r136",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r154",
      "r155",
      "r156",
      "r157",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r165",
      "r170",
      "r189",
      "r194",
      "r195",
      "r196",
      "r479"
     ],
     "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.kewaunee.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r51",
      "r69",
      "r70",
      "r71",
      "r102",
      "r103",
      "r104",
      "r108",
      "r116",
      "r118",
      "r135",
      "r179",
      "r247",
      "r252",
      "r332",
      "r333",
      "r334",
      "r349",
      "r350",
      "r384",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r406",
      "r480",
      "r481",
      "r482",
      "r514"
     ],
     "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.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.kewaunee.com/role/FairValueofFinancialInstrumentsSummaryofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredRecurringBasisDetail"
     ],
     "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.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "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": [
      "r102",
      "r103",
      "r104",
      "r135",
      "r437"
     ],
     "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.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r20",
      "r26",
      "r27",
      "r98",
      "r175",
      "r178",
      "r395",
      "r432"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total Kewaunee Scientific Corporation Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r0",
      "r1",
      "r70",
      "r98",
      "r102",
      "r103",
      "r104",
      "r108",
      "r116",
      "r178",
      "r179",
      "r252",
      "r332",
      "r333",
      "r334",
      "r349",
      "r350",
      "r364",
      "r365",
      "r377",
      "r384",
      "r395",
      "r400",
      "r401",
      "r406",
      "r481",
      "r482",
      "r514"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Total Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "Stockholders' Equity:"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "auth_ref": [
      "r268",
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by timing of transfer of good or service to customer.",
        "label": "Timing of Transfer of Good or Service [Axis]",
        "terseLabel": "Timing of Transfer of Good or Service [Axis]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "auth_ref": [
      "r268",
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.",
        "label": "Timing of Transfer of Good or Service [Domain]",
        "terseLabel": "Timing of Transfer of Good or Service [Domain]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredAtPointInTimeMember": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred at point in time.",
        "label": "Transferred at Point in Time [Member]",
        "terseLabel": "Point in Time"
       }
      }
     },
     "localname": "TransferredAtPointInTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredOverTimeMember": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred over time.",
        "label": "Transferred over Time [Member]",
        "terseLabel": "Over Time"
       }
      }
     },
     "localname": "TransferredOverTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/RevenueRecognitionSummaryofNetSalesTransferredtoCustomersataPointinTimeandOverTimeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r50",
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r50",
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury stock, shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r50",
      "r253",
      "r254"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Common stock in treasury, at cost, 3 shares, on each respective date"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]",
        "terseLabel": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/StockOptionsandStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r128"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/EarningsPerShareScheduleofEarningsPerCommonShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Weighted Average Number Diluted Shares Outstanding Adjustment",
        "terseLabel": "Dilutive effect of stock options and RSUs (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/EarningsPerShareScheduleofEarningsPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r123",
      "r128"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/EarningsPerShareScheduleofEarningsPerCommonShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Weighted average common shares outstanding - diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
      "http://www.kewaunee.com/role/EarningsPerShareScheduleofEarningsPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted average number of common shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
      "http://www.kewaunee.com/role/EarningsPerShareScheduleofEarningsPerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r122",
      "r128"
     ],
     "calculation": {
      "http://www.kewaunee.com/role/EarningsPerShareScheduleofEarningsPerCommonShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.kewaunee.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
      "http://www.kewaunee.com/role/EarningsPerShareScheduleofEarningsPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 7
  }
 },
 "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": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r11": {
   "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"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r12": {
   "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"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r13": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r14": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r15": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r16": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r17": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(1)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(2)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r18": {
   "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"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r182": {
   "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"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)(1)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)(2)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r189": {
   "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"
  },
  "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": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r20": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r21": {
   "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"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r22": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r25": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r268": {
   "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"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048"
  },
  "r28": {
   "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"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r3": {
   "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"
  },
  "r30": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "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"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r34": {
   "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"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r35": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "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"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r38": {
   "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"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "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": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r391": {
   "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"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611"
  },
  "r395": {
   "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"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r4": {
   "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"
  },
  "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": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "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": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "40",
   "Topic": "840",
   "URI": "http://asc.fasb.org/subtopic&trid=2209073"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r417": {
   "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"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "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": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123417830&loc=SL77919786-209982"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "40",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888253"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "848",
   "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764"
  },
  "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": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406"
  },
  "r437": {
   "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"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(1)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(2)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r44": {
   "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"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(3)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r445": {
   "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"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(7))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r447": {
   "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"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(25))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r46": {
   "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"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(14)(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(21))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r477": {
   "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"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.4)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r487": {
   "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"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r49": {
   "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"
  },
  "r490": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r491": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r492": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r493": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r494": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r495": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r496": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r497": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r498": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r499": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(4)"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(5)"
  },
  "r501": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)(i)"
  },
  "r502": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)(ii)"
  },
  "r503": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r504": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r505": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r506": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "1402",
   "Subsection": "Instruction 5"
  },
  "r507": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(1)"
  },
  "r508": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)"
  },
  "r509": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(3)"
  },
  "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": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(4)"
  },
  "r511": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(5)"
  },
  "r512": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1406"
  },
  "r513": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "848"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r57": {
   "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"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r59": {
   "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"
  },
  "r6": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r7": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(23))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "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": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-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(5))",
   "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.1,2)",
   "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.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r87": {
   "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"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585"
  },
  "r89": {
   "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"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>73
<FILENAME>0000055529-22-000017-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000055529-22-000017-xbrl.zip
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
M&X#UW69[YQ%R%(+S"NZZV^Z\"UM_7D<[PU&_ ^!MP5N$Z\A??.=_<;ONOS1
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
M;R\=H)C:C*CAQ!K,? 0UKHED5&$#8=H$@:&3"R.?&0A03$EDR%(E$?001LK
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
MJ>[V,@4SI\^[*Z\ Q8/)@8WB',_>8$]<&GA[NM?OOCG87:?? Z:!.R< ]\P
MRB !"AL"()184()]T'II;=]W;Z/L$_R-A^ZB?)BQ7F8)> F?Y[XJW*W'U?9L
M]1*]?\B80^#-$@!%[&GFO5Z$+-^(&-1IM]*L0N,\\S]\YSPKLC1J6\S);.J>
MSM(>L=N(?%7&]:C7;C_>22%+>+OK#_N-P=JX/5#+?DL"%7]@@E>&-_3J>;'9
MY21M=GEN9![4]Q)K???WUT/2:QV<^G<(K&\/2=EW8Z0CFBH01$J X"D&$GD-
M"#74!*$A1K)$TA))9Q%)(WCIK!$K[C-M;432E)34%>#22:SOSF^SJ,/@S@O=
M9H3@^);.B%]EZ5A,W3I?3B0W%A=)8>JDP^RPTS[MU4>75R+G]47=G ]YJ]@B
M74RQ+]U7MZ5LZ<XO[Z_!4D%BE^ZIP5+:N%@@/\(&X!$5O\Z_5[)9W1*((%R!
M@]4UD^X)Q'"%J,?MWOOYGD LV?3W!*:4K\^R@5&(J5<6Q\J2AVU@?)G*3F</
MYS,MSW^-%7:?$K8,!I9K6#+XH@"4>5G$\X(K"J?1J*D-R_"N87F19#4K$IMJ
MT]9+6YON?J:;2:V>DO#B>2WS:G7V @TB+Y+<IK,1K>6PW3F_8_*HN*DP(3N\
M:4[GD4:I2==1%;^O[Q_%]W_X6*]N'AQ5-^N-6,^48K1YT/QZ7-ULY-$U'T]-
MNOF%['][GU<W#^E^<PM6FQ6X\^'K<>7H,ZQ^.V@>?/L,=[Y];%90K./MC?H0
M81602ANS2$CIO##0C%I (C/"PEHFC$P;$>YP?<I=^\^$9:^*7/PNY%H4:2XD
ML]@;./^#MEU&  8?AW[^@K6XI!DO, (7:C4Z$>IF)N"0GWD'>IW^?"[:>NDA
M=__6%B,CO9(* 2-B+U+//- Z_B45BU\(XA1%DV0#?R"MO#<SP1O!@(5L_T(.
M:%MW!ZL7K)7E(/8"@]A(E3X4FK0QFO48'\R";G3+T>R7H]GYV&BF*5?$:PBT
M2RMJA(^NI!<2!*<Q\H(+@>DD^: GRG7\6K.-X2>S>FE'X9V3D7FX:T5'L8XC
MNM2M=K$,H]\=S A&,QB<^7!']N1VIWA7XSR]_#2/KXZOS5JQ;>TT!?@C[Q8N
M>DNW;#+6Z+BG;(?IYFY/MYSNN&Z6LC_D[NZ=3Z,E>K_IW^^<$2SGII][;KI;
M]XW&2*&RWZ*:%#/$@T2S/Y^OO7]QS+[OSHSDGM][23UX%]XOR"D 3UI^?OH]
MBE=:A2!0**W>(2E[-G081#!W4C,I/?2_1.URQ<Q#UA7-*"JM%RM-]OQ)KSAF
M=]!O?'!(S?+X0.6R=K]7#!]I'!F:[_MB*5P<F?JM?&"\W;KN^.[238-6"@M$
M*$&&&PHE5 ;I$(CPTO,@*?F^7=BQ@GPIXIS-FY&+_6MIN_K^CI7,Q5:H8B?4
M7O&JG:M:W:1UK7X3N':Q.2\5&-ETI,BQ+/C6S+UV>/J=!\Z<E='2E0V 4B6
MXLX [I5'W!/,4,K&MBP)7,80C@Q^)-^U;"#7I#'7-Z.M/'!I4'G&\*R<,?S(
MG>JW#I\^:0\8Z6K'IV7"/_S8<=17[2L:!J\>T28VHM\;?^17)UA/>I*V6!H]
M4^]<N=*''IB.U\= A]CZ5=TXU>?=I7?/>-SVK.Q.>NQ)#->'*_PJQZ[<0ZNK
MFUO_FP[9*8[K'9P6.V=-B#4OS@*Z.A#Q[ZW=[9W-;"NV;3/[^"5^<W5PW&RN
MPGS\J6MB15(Z]06(0JT0]0R'N:U0]K!27W"51QRX/7J,?KY<_JM%;-.LI;C^
M61:*O_5HL><@H]&O\].-)ZJ>]-C!*0OV0;'DG_7!GWIFZI+5.\DE^L>OZ0N"
M47AQ6,BV5[+WV]7UZL;V^J<L.D5QM!L.V/KA*4 ?R2.G?R1EJ1O3T T2Z4_T
MVX>!VI6)5*&4W"M+;J,='VRE&'W\J[#$8DW=^\N ?9&_N=A'_BC!/L:,IS\Y
M7NK-5/6&WZLW5]J2PC,[)W[PFF[V6[^E^RZ/]_P^KD>E8*8GF/_^A\0(_9'5
MXE.^Z.IY;4E6:1=;MK>*J<>/<]V6?N-\KNM_Z?D7.SB+5)MZ#3W[XMR[(U>=
MU+YI>VQO%S'0/0/[ZR_E*\>%*4E9/7# 3G/4'5^/]Z6D'9_:W7+@?C$!+<C
MK19HX%9IX)[KZI^7 _?B(@8N!^X%ES+&#QRXBQ40]78COJ+[SVSK/_V\=UX.
MW2\EHK&A.YO;IBS(T)V:,L=#=ZI^.70O,&*061NZRPCY5$7,[AVW_](-W;(^
MVZM[?]><2BF"Z8E@-"[/\3C&YCMVG.I_-8Y=(Z3%F+9^TLD;@WEC I='0]S<
M-O0^?ZP<GV>@+I.)DL[:^%RZUM.6LGQH3%QWZ]G[1ONTC(6_F&"& W?JY(%/
M/:\-6910>&K+//O3LO2G%QHPV*R-UZ4_/4T1$Y32_O5BG7KM;((EBS\?L4MC
MGY6Z3*8)_&G&7EKP*\A-J.NKQ'&Y2GRN)%?1+7U80.H_N]EFWK7];C=MM2^"
M."W=.._FA:]TA<$)I >)8M(]N[[;;]Q>$UP"\J*H!WKB2H32KE]!<(I>1V12
M(O)<2>YS2I.5]XJ$!P7$QB\:H\\)H1OM;C]ER5@W[7YO>%IKMIMWCTO8710=
M0$^,4I?&^QJ"$]=AEY:P.U>2B[2VUXER*2#W[T[;>I=0ML3411'PKS!UU*SA
MN]E/TBD](KCXV%O+W FSJU6QH%'RA.V5;*?V[ZW=1V=.*),CS$1=)A'^,#M"
MAM;+H7Z^Q):<I>R]MKUVIQS@%T>LZ(ESA:5!OHKD^'6WB9=8.E^BVSJKYR9_
M9 Z9$D=G4:23X6CIC,R(Y-32VM[VA^IZ[<ONUEYIC@LC5/3351%C.9AG)M/R
M':KQJFEP\VFD>T[Y$F<BW_.M]/[CB4-?J9?_UIU>AE:N+1C8;@T2YD=E&=?'
M!_8Z67I %PQA#"3,6F5TU"EY6E366P7IFU=*BGT]B^)]1TM,E*_OSN7I]]G\
M _N8/Z2/7U[-[DDS[D]UO^5]MF?S=$ISR&WLM\[)$&WO!;Y9J?^$6?9FH3U%
MB:MY+[[-/@ (?OMR;8'F_-7^OXJ)H.&!%'DKZ]7;_?@*UUW._)GU)[UT3M;@
M>J:;Z>2K[OWMG+ES*N*0LP('P\[$^=3Y"B;J&3*?2_ZX-.T_O\;(PP[5F+2N
MXJ&EWL&W1U)LM0MF.@-W_B)"9K0]/NQ$)7=@:)*A^.>/1[E\4[7P7^9CQP_(
MQZZ>U-)92]2^--A:=6.'4D$-/O8;Q5Z9!^2E+]7I">KT@)8^*%/ZK.M:T1<W
M3@UYKIYXP/3YV^AJ].RV.Q-X8*WW,X$'#_1ZJSXJEF[X[FWQ_*J%#U9.F,W#
M:=/_]7SM_^-VB'&F&G[O487]KKMU3N&C#AZ].K 0D-%YA?TN.-3Z9'77__"M
MOG_?:3>+56RQ"M_R7GVCWXW]X3M;9[;13_VXWNWZ^)^KZ;.''6)(7OD0PVJN
MFK;YOK5SY([VFU_SZN;'9N7;06._%M_3/(B?UU$EG3I=JUQ4CO;/*Q?[Y!-)
MY9TU=HXJ\*!6KU<_;)]5-@_/JT>?8:7YL7YP].5\_^+SQ4%MZ_Q@\VMCY\/^
MV>B9^*[^ ?["*Q>[\?LMN'^T=;JSN8VKFY_/]YOOF]7:QZ/J9K51J7T\KG[[
M0@^.WH=*GDZIWDJG5<?V;,&=S]^#Y\10%X *S -J,0/*00U<D(9SA3QV$1D9
M7$:8C)V!>#>UF)H9I:L3FM-$8^XMX+X];I=P6,+A+3@T'FL$K0D0"0HUUUA+
M(C%TBCK,$"S@$(W@$)5P..MP>'$;#EF@!GH-I&844.\L,(Q3@"(:!FL@1Q(N
MK1&U3-6<P^$"$.^9<<0?2+PWVMU>"I6?=-JN;WO=)&MWKX^$)VOYG8/,7(/M
MU+EGZO^=\*'==MWUEMOSG1^Y]=V]*(024Z>&J>=C%),'&; C!FCF-(CP&LDF
M= CP*%2L(!$4N:4U2I85%D_%U+LAX5E9Y*U7WAO]>?/V/'7R5-KSB]CS;8X4
MS91 1P60 D:.Q#@!1BL*.')4<\LL30M/"%F62,V\/2\ #9JW^..'3CK1)Y*@
MD/<>Q7ZFXG_/-91.G1H5,OF[$$F)G=/"SNK&&!?2,,(C51@X+CV@@C(@C=5
M,8VIBZI.L%Y:X\M(\?EV+R>.MI66_SHDJK3\Y['\VZPI^CZ8,Z^!Q='H*8'1
M\CWVP$'MA1"<<,F7UM@R%W2^+7\!&-6\!9:&:R];AYD_.TDK-<>F=DLO]-FH
MTV7G;PW[OH31J<'HWAB!HMH3(YP'7!H'*!8&2&PY$)8'XY'5F/A$H)C",^][
MEK&DV:%!I14_IQ7?)D-.P6 0A<"88$$4H -:(!QI$0H$.V9UVDS&EP5G,V_%
M"\!WYBV"=,5W&M%Y*6-(5Q#ZV\LRH6YL</SK7C#=;MEVTZ<3O$O$G 0QQ]=I
M<<$T$]P##UET'[WT0'(& ?;2(4*5YI"EA0GC8:/?Y\1O+"-&SV3G4^!*D]AY
M29NF!@*W:1-TC%%D%$"6D.C\8 $T@SS" 8;<LP"=37OPEZ%"<PL#"T"GYBU\
M]'=T>!*&_#:,'OV>Y84]O[$@T@MSIYM0.I3!T/LL@7(2H!Q?<D2)418&"8AU
MD2U))X&*Q FP^"6*(.J"B>9]QW*CAZ-D&1U:Z.C0/8RG--.GF.EM/F,]]<(P
M :!2'E!N$)#*15*#51 ("VHL6EJ3Y2JB,@8T'@/JU7UG2%26LY9_TE*BQ8;#
MZ4]YI;X?^'PE!$X @3OC"X)@E 6!B  H<60JF#E@&(4 *Q)_$\Z92@=!\R>O
MC+[;ON<E?K/8!CK]V:S20!]KH+<Y"A%*.,\UD%:9M-J9 NVM!U$85B!)&'9J
M:8T]>;;YV>US 3C*O 56ME-2#M_MC9;EE &5E^,HH[XO7;5'P.#XNAL;)!-"
M2!!XBJ@X[('6S ,7H(<,!TO2NALBQQ<OEB&5A3#0J7.4TD"?9*!CL10M*#*,
MI^5P%E#"&%#<<  U"IHKI'E*FHK@4R:(RSC*XL51TJ1M9GQH=_PPFI+U]-DC
M5Q"7L^W/N*KF:I)]E"XD;_5C3UYEWOVK$./@OEH2XM99KZ.C,/*6[IRGQ,[=
M:KN5JMMI-QK%O/T @TOPG61+;&T] >^ (1UMG54WC[\3&"+:*@XPQP1002(]
MXD%$'!8VH&"]0]%+)!3.[;Q\N3QG=HG5:P!&N<QGBFAR?A--*'/",,\!DRH
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
MH>_V?2[;I![2I@&HO$ZKQO"_:%6MWHF#5R7>5^]F6W$L<,7H^['?.,\(6G[
M:H52/QZD']>"4Q/LXYY9Y2D&I13EG5:#'[(>99$Z#CV[:<W$A- <[;2&/\N,
M_JL&EBE<WEX*ES>5!7YG;Q3N_JNQLVE9%7\^W\>Q!D>[1_L7AZQ2.SBNU+ZD
M=\7_&T<'\9ZK</<ZK5S$_YOO&P='!\<'1Y]QY>ACK%N%[N.#>K5YT*Q>?#X]
M^'85(K\,=V\>7J00^?ZWK\UJ;%LUUK_2_'A4N:@?'32W\$%SGU0W_XKENE#)
MQTY;-I3K0# !#!D.J%,,*&DA,"[*3GLE@A9O+ E\"64EE)4)[^<<YVX?6JVI
MD1Y:!0QS"%#C'5"<,L ,8\90C+QD9;[[5Z?#<[3#H<"0G5[==])FAFOQWT2/
ME[-6),KMD(Y 7'W*EH:I^88OE#KK295<  6>Q\T0A2:_;W?BQU9F^YV.;]GS
MK->)I34&R;&T.^IW>\5\QQO;+S$;_DX!,S=FF:Z=N#P0W,90;K4DMD%=UUNN
M=B7$]4L91A]^)]3T6<DI)N 4U8TQW\DSY!V7%CC#&: !1[?)!@JT%,HAJ#TR
M<FD-8SK+VR++K1.SZ!64!C\+!G_;B8 \:)&B(Y#HM!LZNA/2D@"@\DIH)HQ&
MZ<2\*1R57CH);\!)>,IFBK=\^N#K\*P21!\#HGMCK,ERK8/P$E"?=J19P2-K
MT@HXKK22!@J'_5-9TZ1&,D>[*]ZRX;\.WRH-_W&&?YL]81D4,1H#@G5TEWQ*
M(X.= $0RIK6"U!/Y1/;TNG:_ -1JWI8C;/PT\EK&JEZ!0]V!HB,$C9\:_=2K
M?[<[A8<Z3^<5S@7JCD_P2QXP09%?&4\BZEI(@>): DR9MQ93 U7T614EL^RT
MED&J621-4[?T<OY[:C!PFWP1[ S5-$U]&QI_N @(2A&@.?%2QRO.#,Y[ES,-
M! M L>8M>C4XTOTFT<H+8R^/=G]$1H$7.-K])[A<,JYI0^WY>("+\'3(G05:
M0 =H\,5?$L2!%X< "7$VE.>\+[9-3SU%2&G3+VK3M^F3MX(B3RF ED% M8/
M8*V!0 9"!RG7C)2'OI<QJH?%J%[H^/?AON0[3K,LE[!/K8-F>\B:^9!@.3!-
M,##MC*]!$X0YA90 T;WG@!)E@%1:@."40LXBK$4DFTJ@J:UJGX+1S,<&GQ(^
M2_B<]3AK&3.=(K;>)OV":!N$HQ%; P;4H8BMP1I B-3:$:>)=BEF2O$"H^N,
M.@QE"L&RF+*8LIBRF+*8V<E"5Z;EG'I:3GRS-QZ7EA/CI=%#95K.-Y.6<Z_7
MML?U=B/2YNX_LZW_]//>^2RT;$)06:C$G,N9/[,^>B@GOC,X_2_3S>@.]1Z<
MLO-.^'_9))Y*K#!$'Y/#DY 52?#4\V**%4K9<^3PI-//-RI7J)J7NI;]^CQU
M17!%JF=).OL<E44KZH'%+D2V3CQ1MLZYRBNY49PZ6Q"U@AQ,T+X'I"^9JZY8
MCW5-5$\WBN[X6^<.Y(.NV= G:7A_PYU3BUY!M]\Y+S4E=L:N[^GXY2#Q\>B,
M]3?<'^O6]IO]1G(XBBXI]@X.#.?Z1$WQS:>?;?->_*ZJM2.._&IUR\_]M$5?
M(C0\B;JA6S8MJ,[63SIY8S#Z$KB<W95"^H%320LP/8W?:H)*/.%Z4X6P,<XJ
M;#"DP7*MM.-,<JHP9E#0[]O%DAU*X,^7F5XWQ8$ASL4,\WGE\K"Y0WI06\<[
MFZY>N?A\NE/;;52*6>(M<M#<I]4/%7)PU#C>_[8%KV:8[46EMGVQ7VLTJQ\^
MDVI\3P5OT?@=JM;JQ]5:A51P!>\?'8_-,%<O*F>5HVI]Y]M^K)^%U0];L9S#
M^-T7M//A,ZI<V(O]BX-\I^9"93P7@L<.8<0$\!Z*E!!! >6< ] 1+RSSAC"Z
MM,:7U1V[<AYW.N^"K=$I,>[M8!S"7B"K&'(>4ZRA(81!CQ4R3CC*2XR;#8P;
MR[QKH:<*>J"II8 **8%2&@$-><0W)107;&F-+M,2XTJ,6TB,FV05H0V"8440
MEI)2BH61E@;'TI9])VD0]X/</8L'[T*[$M F 31T.Z,"U5!Q% #D:3\U%P:8
MH'W:$!0E0Q!E4BVML2GLHRZ!K 2R66KX!#A&/'<6D@A=05/IG$1QO&<"*<,]
MM<:49&TFL(W<PC:*,+5IVS*7C@-*(VU3R@<@?=12+X)3+B7GD\L0EVRM!+E%
M!+E)V)KS$'/"A!/84RF"XH3:M+5#24Z"^@G*3<#62KB;&MRQL?B;P$E0P-#H
MEM(X/ $5)0:"4I0;CP)F9FF-+ N*2S97 MUB =T$.*<]YA@'+9F %'$JD4'>
M!NX%H80&5+*YF8"WL\LIAJ.ML^KF\7=.@U4:.> TTM%5C71.,L> L1)ZKKU
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
MIPD%6GO")<\G+\8*Q /ER!#"4?(T2F8HYX*# ET76B\1.+V8S"1C3G^2@]1
M)#NIEIIMV_;0BUIK1/1O5ME>^I'P7 C4V_& CQ6KLU*A\C[@<RV:AC3.][YX
M ;/A"46>)(DXST5OF.=(8(95B$REG#1:F&4J5UR\-I:02101G9N(GET740O8
MR'"@"  S@H@J#NH+3DBSX)BEG#IL0435,J5*?C&VH1^S@^RM_4".\!+<Y.?E
MOC#$H%@YR1<8>A ,3><$88%B'(-%6&<UQ3J-M&4&82-LDB(J;L/:AJ)+I*.4
M<);E(@I%3A<AIQ/F!!Z3=L)[9 Q()R=1(">=0L#EHQ8R<F[S>?S#$X\58\)<
MZ$)G'-LU01=*;=W'#I"=AJ)B]ER(Y6&(4["#D.S]&*W%B"=OD.'*(I\$(T1J
M'50.XJ]+O4R*3;$]+">E*)+\) :*8;93FGRTF"*3'$<\,HQ<,!$I;:*4&*O@
M0I9DME2Q7R_&1+'I/72CWZN=V+-2S_9Q<IQ6 _[7<+P+!LT=@Z;S;3BJL<?8
MHF!Q0IQ%B9P"(")):@E Y#E+:QM4U#$O%HKG*\)SS%I:1'C1(CQ!(X G*,\L
MB# ))KMI&:1%A#]I<BK)1$S*(JR 1Q3;Q1.(X9OCDU;G+$;HY7&NM%BYME<^
M[/9X2#!.F_V#@]@*Q6ZQ8(8QGHJ/L4JL?,7=O"#5W)'JT[3I0EN/@Y5(6X,1
M)[G2=L $$1VD%D20A'.VY#I[.-<HIHNE%>9Y<8TBS(\KS),)OH+VWN& N,OG
M)=$QI+W2*$=BZQ1$TJ829H&?8>*+Y6<=6S%%D()0Z\9OL3THUHM%<XO7\-#\
MNL] YEX/>M#UV"WVU,4ATG0N+8DC-4P*Q+E.\",IY 2.*":E6)3,2JNJ#.=D
MJ12A8LM83GY1!/K1!7J"8H3(C+!1(*L-0]Q(#?J"3 A+9P53(@(#6=M@=4$?
M?$!2#!OWSLWI?7< /"-^S\:-XGSQ2%DZAZ->E)Y%(M*,)%26<AL]1R9GZN3"
M1:2)\4A@[XV41%$A,R))N4Q'ML6"L9P,HTCR(TKRY*F)P1X'S!%Q"K@%Q@+I
MB!.*5F/.@[#"ZBS)C#W#2K-+2RF&>3MGI(-YB/GBY99LFA?E*."T2'#Z.D4S
ME)8P51RCR!T&<*( 3DPJI+BB!@>"4U9\N*D+HA:=&FY22%;(S/%R!7]>#*4(
M_H(%?[*>+&9>>^%S<3;0+[CW.0B%(8<355%%GF+.)D[KU"P\)^2\!/^Y)Z_[
M5Z?]=9CEK*2Z6*94%Z4"P@(PZ_Q:FC"RL_7ABS%$1TT$(B("<,&V W#E<^ <
MYA8'QATW:QM4UR5Y<"*>8A196BE>4#:,(L4+DN*S"2FV*0I@&"B([ BNG40
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
M*U&06GE.E>8I,S YAT22Q>:TF+1,MR-B]9J+7YOM=CZDZZ3:225I+\SN= >
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
M_VN[^?-8ZE5P';[!_?ZG0W-]*(7+"QQ'D^!2;+P)QC!KN',<( 6'ZR[*W>$
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
M+&=:JR6*22^ Q8]2D%2^X"X3.F$1]A^.8GVV;P075GP=*RFS)E0RV,\JF1<
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
MNUV95T8'G?YZI56&]\*\808)\._TG*Z*/G[]T\0KC(\3?AZC"&8LS-TT>EE
M0%%#$GQV;=SE=:J @9]?K/_MY\8WC@R8S\UB4WUD=G\L",WB%8; 2^-J'73%
MP/I$B[PAC9''L0OD@@?]!L%374Z0VN0"HE^UA:2%CF=+ %.8;W!:6X\ND&@.
MOU0H/?*1]#"G1^@W102?$C4SLD2,Q<RNLS<;5I"-!<(XDF5$C/#M=:9O+()W
MA8D3*K74H%BIVCV=X[(54FL%=%X6O?E7S:PS':TNN[#=VRM,$;"4G1<"8Y?R
M'.,AZ@,<H#AT^\Z1L15-\[?#-!OW)<SSJL2#GBOXTOC)S3%A-9B=!J(% T*8
MXE3S(?UMT8Z9M1OOUBCX*LMSL^%@4VM9@""[T],4818%7R<IBDN+!?5^X6I>
M#4M00#5&DPRR?(*E=5_!^[Z&*3T95+#75XOB"MZ+K/]G454=O<!KNW7-S0@\
M>+?SLT2E5"=!1+P80XY<^$VXH21>0B,JJ XB-\0ZVO.&]#DLM@-4D\."&V08
M$9JJ8Y#>[^W]Y1B+9XPVRY7-#3SRW3,R^(]A?EL'0M+) #\)$'>+S#0EQ\<(
M.#ZNQ]5;Q3WU-,WP0:_4U@7U,-.T^='>F10JC#TE"-4I(]S'>J>Q3HET)0-S
M4:8*H\Y8W&)NO- +U7+Z>K!J\/VW[OHXX\DJ +5!\+:H!G.(N=W]Q;OO=V[.
M? J0*0,-\BJ("4]Y2A+0,TBDJ)2)Z^HX!<@,?6^Q Q)0$\_!03NHAD:1D[@!
M+:0&>WJ\!DCPUN3*;DGB$23QX:9S?A:GC$<<5!@>JX1P3RB2H!69:.4%J0MT
M$GD[;_R8+B8)Q/]IMX2T&X Q(%:MZYO*'D:2_FZ36IU/70RO,A;4&I!,I^C+
M+=4\FFJ^ I"X89K&\"^A(09\PJJ3R ?ZB4(1^B'($<K03QVU KKD,&.::/(F
ML](8!8 G2W,TOI]J\JV5C;:JR=-IZK9]<Y90-PC<1)-$1@FF$ 1$1*E'=!J$
M&$(<!J$RJHGGN\^GFCQ?/:NM:O+4W;]K[YUY !M)(F'CW<0CG"J/B%1&H)@&
M*@X]G\61!-4D6 (GSZJ:?"<DV*HF*Y $J"8BCABEK@ :\%+,*@!HX($B&BP5
M$#0<3!FP5?S07P/5Y#N1S%8U68EJ7  2RCD7.G6)<A%-$NH3X=&(I#1544R]
M(&+<J";A,L)9JIJ@K[1G0U]F#R2PP$MU!5LV"G=&KS"& "/A  HM\:'B,40?
M!K(';TB5XRCJT47F$*ZG!]U"X='(S*TPV4+:6-[1F<1"9_7*&M'SQA(U$S^P
M\]YJ2D\C\:,/9ZF/^*=#(JD"8(Q83$3") G (O*B0$B&<42>QQ;3=W-X5N?-
MH&,<:&?>%[B!;LWCV8,$I:]*;;C#O'(RS'(34*^*FSXZ=C&/UT9HX]?WA6=&
M/%4^]:F,A.!10D42<L!SSF,?+!_F/2*IL#G!P/)0@[V^.OCO,+M"SOQ<Z728
M_YFE>ANP>4_ YN49&/QNZL::J#21!,S,A C*4R*%+Q46R1'"7QZR#4@YQ!-
M#1M;]&"#34&VV0/'JK 'DK8&&W+']'&U#?RV52;J\@UCJU28HA3WFJ5(EG4M
ML$E[=OK.7-C'K@+7P!+""P)?ICJ I?%B!?BMN(8E8U)YT6.]K$O)]'U95(^L
MT?MCH_3GV\[-F0YEP.,H),RCC'"-_7QB-R6A3&(OC:67PD:\X8L=:QN(O=\I
M(]OH#I]D%Y2I7&,:0\US[X:#8:G?BJI;AR%7[XIR048,'F)O<[6;7.V],UAT
M =#@@_) 772SI"3V?$X2%J2A2",W%.YL,&$J:0K:- V51T'=<!/?%TD:NU&J
ME!;2G<W5'FV2DYI=LF4L1\KRS,'J(I042\XGC:*-N:E%GA<WU:_W9WP_M8S#
M*!AU82CF(T(K%][WX"J^^9^Z&FD34&L*9)M0CJM*_]K\\IO*P-00M[]F?<.%
MYJ;?ZM>IHW 7M%TV[V>_KD-2?;9+8X:L6S?PJA]<!ZSN&JZ>*?9MOPO"79^%
M2[]V=^G2[^X;EN\RQIY]5,9W8W_YK9/#/M#-[*E=Q+]/7=*5.G3OO/GI7S9B
MIQC"L*KZ^1$]S59H\KX6W=I?HW>"Q3IE:_X"1'E/ZA6W;=?Y8[;K_$Y'FL?%
M[_HOD:D1<1ZE[S)4S4_ +MJ(+AM/UI5@_.KTN/C:Z1W>@&YT>7KQ#O2CMMNY
M4W#=WWG[[OSVA'V YWR .1[>GC3W_-\_NDE/Y4<7!^SDXO=>Y_W'7OO+9W9R
M9RJG9Z=?/M\=[?]Q<;K_@8-.Q=H7?UR ?C5H9^Y7TVGCXA#>X?Q,!UZ8>L(C
M'NB[A,<B)9$7!\37-/)IP*CPQ<X;VN*,_GAM/%^5+8&3^/=HY#D:@ZVV7@N!
M>HMFR]$,P>NHK[?X]7SX=3B'7Y[+(S^@DBA7F:H(@D2IC@C@5B)=17V)_3IH
M*_:^&;\68\C+X-<&:IK ._[W4"X?A5^/532W^'4_?AW?%%O\>C[\:L_A5Z""
MF*:4$9KX(>%24"+2)"&N]%.MF$SCA!K\"N>]KEO]ZSOC5[#5OS8=O[JEWFI@
MSXA@'^80+/$"'@6@=_DL582[44@2V#<2<"HCJ<*0I9BCT7+=>*N!O32"A5L-
M;,,1[%TQW+K GA' /L^[P#Q?"M_5A/DN %@::!*%7)$ L"94;BP"SS, YF]5
ML)?EQ&-LJF"JUVP5L0V&L3W<P2V6/3^6G<QA62C3*/5 &8L5FI.:A23R:4QD
M'/(X42J.I=IYX_FMV(^VVMC+@EF!]6C:63_K#7O.B$F<)A[HM36UI0W.W9D>
MYUO\6Q'_MI#W?) G)R'/;^]_.!.P41*+ GB,181'/"!1Y'I$>EZHO)0F49KN
MO.%^R_.^V0!=E56VRMUR_CSL79F*\DVBQ5;%6WD)?WI]C/O<;XKO:77P5>JJ
MLHT.MYCW?)AW/J?F,1I3)9*8^"+!'%0W)9A@"%H?\[CONX)J+,T;M*@W;[/.
MA=)M-;QGU/!>(YZNED=U,*T'6Z2*(8;F-N_\;;K=VBWTRM%XS[A ZRT17E\@
M;('_^8#_<D[958PJ&8)]GR:N))S&(1&)IXCP6*)\&82A3)J"6,^K[#X#[WR3
M[/C%Y TL2I*8_^0U\HF6ESQ=5C;\V_IM^FO0;O-_?]!VF_-UGJLUR=FB[:QI
MKGOYU8!9[^"FS3[?G@!8=;Z<\*,O?UR<L$-Z\N70.WW?Z9U^.9AKKGMT_ [S
MM'HGQWMWI\=_9)WW'^CIQ;E_TNM<G%S\W3VY4 "4I_G),3;7/?<ZYV=42DZU
M[Q)&O8#P.(V)D#HF7%":AIY*O22:3=-BB91!$D01AX<F:1Q3EZ9"L)3"XH<Q
MFTW3>I%-/;K22$X@T+;;>GZ6"#]RDP2KE(8IX5XD24+!XM!^E/B)\"@H"[/;
MJKTH3GR/^JZ7\I!&0L94*N4KS3SX-YG=5KO0\YEQ]V7*+4Q8>YB>IB?JL<A5
M<$.2<)<KF)D7N%X<*3=Q?9DJ;UEBW,,O./V<2+& ZQCN@2<% D@U%E(D&O!=
M!*Y(-K"WP:@";5VD&7/5]<"V-+4?-+F1V,NTKM7>E PQ$M]>6R3P8G73 &RS
M,K#%GXN&"9W![56=R&XK)Y?8P557V.;4#*";9&],%@.MP=83^;S[:7=<N*1?
M=W'/;2/'B?S-\;C" 6*LJVH?'D\/.QIQ;[ PQ1-N65C_S;PG*5(R'"_0 $U$
M>,G7*$<Z#6T?<79'Z>=*[^'4-B)/_N5A\.ZS>\9![_*T&V!8DR(\E)HDGHO5
MG?Q4A9R'+(QVWD2MV%]2H0<IY#6*O&TW_ D;?G)[YO%(:)GX1$O!09F)&(DC
MRDFHJ&0>B ::@' (6WZXN/)L"ROL7]FR2/GMKC/:AR:Q/#/)Y+ )@U'OA$F\
M?+7"1XL)ISF@W%+,(HKI[+?OSI+(DQ$6HW5#)C$&TB-QS#V2I&"L,3"!-188
M]1E_'H!(-!/4E4GJTI"[(A!,1%X$Z!1SQ7SJF@VGS8;3[88_[X9_^'HF-$VC
M4"7$U1CTRM.(B)"Z!#9#^L(74@58A]A=7/IS5--J@.')MDA;M;2PE2&/N8_I
M+,I,Z&?_J1K=IBNN)PO_C$L"F8(5PRO$H>]9"<4:5:,"&X:\EG;ZO#79OC\6
M,1U_OCWCKG1EJ'R2,NH3[ONFGK5/8'V%AS&((4]WWL1S!:),DT_3?0B=;+9[
M2U7TICL954Y/W&)+).SB-6KN"ML.>ZSKOO<3BO!+D81M[#LH#LPLMB0Q01(7
M'^A92B6($QT05[D"=$Z1$) Q(8FY#Q9JZ+,T%8 OBTD"FX5,;'33W4=/[C76
M7@3;YN4V^KB9Q7:O)_?ZDIW!VL4Q!243Y GL=1))(@(NB?9I& 52<HXE0.G"
MO9Y4+NN^0;9>)>RP+O4ZJ9%U(<VM4K&0$.[:[(PF<21#*@GS4PI*!=4D]D5(
MF) NY]@H#YU%D;?$S%Q)J6A9D5!AY5:L]PHD52A3AMJ,4W6+<F#JR-: T3)-
MKK*F&21 QYS=TEJU N#S%FR=IK9/^ ((-5NRNX?LX+G\S N9\)@"X4)CP!^,
MHDLD2TD2A+#BOO($!;+SZ)+2?\^(0-_9KMF2PGVD< QJ1RRU3&40@A0*&>$T
M  3R1$PBV (W=;GKAP$@$ ^_'8'H.B#0LQ'<%H&>?-"T9UH]>0GW%&/$Y<(E
M7.F$"!'&1'LTX+%,M=9@3WM+"&\3^XTN/$RPA7KM?5C/_1H(ZGRQ 3]B-BFN
M3%$]; =83$.Q=27>I^.O<K9P'[1^J:>\9V<\;_#3K<K?$/SAU\[>&5-"^+'0
M)$HX$'RH*8F"T">**U<Q+V8L0(_A[A*KW_B$%M+*="_LB?W_KLVP'Y"\,^0Q
MV17[+UU*TS!B39ICOP9!,.QL%DDO ?E*4A:[-H(B!M68)"!V)/.9<*G&AMCS
M:5O_WG7>U5@P>[:Y"IY\/ZB8#)39 L7CZ:+MML^Q!::;TB A08C:.>@J)(D]
MTR#$]UDJ$RDH2,:-!8I[B&,+$]/DX(/<4*Z&-?4#@B7R06YX,4DTE201PI5N
MI .!'5&#Q3"Q5X%27HVJ]L^=%JC"Z-AUYW<'.VOWKO),9I9(ICM?#_$.[&L-
M*GEI.K:(W$F*LBQN3)MPI*K$-/"N&QAE?<O82%KB6F2Y;=B-O=1[/6R[;@(N
ML+^1[8]E_99-U(CMS3Z8;*175'JFL<W4*8B=H7GRY%LX-UW=QT 2!4K=N/DY
MS&56C7Q,J.F$JEFK=YSMAEC/^JJHC$_^5U,_'*R<NHQU':@]<6,=6NN.;Q%)
M5>3#P?);EL64OK06&\^LV,3/;CDNMGRN20(K?DE,,O^O(K\1M]7.+].:.JCI
M,TLX^_;+XV;O"0M[:IC7(\*V7CX@<11FWQ:#8;EF#0->)TIQ[TQ&41@I[A'F
M<RS@(5(B8BI ?THY3WTW\!+ZPL&DDU)MNV=S>_;AC >ISV/J$B_V0*T)(DJ$
MC_F[:1JY/ P#/Y[?LTVPZVVC#Z=7Y_G/-%XS,>H@9/M$(GU8$5A+WZ5-)(P?
M=:J+Q/W.CEJ>1,N6Y87;-KC<H/GRO@V+<MWLEQYCS;W+^B@\]4NVR[[+P&'T
MO0;^3BL1>H\?N,[BG-%X*+>[^UV:,JS<VL+J0R^3E1?/0$*X,"EO),*_3P^+
MC5B#4:+@U!HLIJ?@Q<GI42ELK_W()S#?/R*M>JIE26KZ0FP[EVP[E[QLMO.C
MC+(F<'9S^Y@\U1R \;[F1Q>_YR<7![2]?T([^Q_AV1_@]P-^>O&N>W)W[I[T
M#N_:V''P>.^FN0>>-3QEGX/V^[^S]O'GF\[%9[?S_N^+SO[GF_9QM]?^\NX"
MWC$[N6C#N^+8OZ?MS+TU2=&?7'B? ^PQ&\4"C/J0$3>,/<)CIDFD$I^ G2\H
MHT ^GBFC[7-_C6HX;D%K"UHO 5H+O1$/@-46CU;!(W<&C]PTB0-?,!*E/"!<
MNB&) QT2S_6T&VOT'@$>16R-P.A9U,L-K$.V[;.T*3#V*-UK?Z@[\.3C&YU?
MZ[8)0=MJ7L^&=+=SFE>,>0E<!5B*C!..7>22U/.(2JF,I<O<F&(ILE:$7+8V
M!6>W/+ZF/'ZOJK*0M[?LNPK[SBHJ-/!E&.B4Q#P!146CHD(C013S8RD2"KO)
M=M[$WUSY_OE+"?YP?K!M0[5- ;''*BJ;U&%M(P"N\W9./TDB+G@4<T)#BMEU
M?D@BF3"2T"AR10BK[ 6HGX1KU6!MR]IKRMH/Z2<CEMYR[2I<.ZN6I*E.5"HU
M86&:$(ZQC@EFIU$6>H%2.HZ5?@ZU9.L_V?9)_&&P:R6U9&,:)VX&Q'V:4TS\
M0.K(2UVB$QX3SGVPP9(@)C$H+)%0@0B$,$=6X3<?66T=)_]\YGZ48F*9>LNW
MJ_#MG,?$#P5GDA*?JI#P@$F21,(E(DUCZB>1I!&H)N$:MIO_$3TFVP:H&X%>
MJZ@F&]-%<#,0;CZ81E#*0TICHMT(-),(BWE3#80M?)6Z.@Q\EJ!FX@7!&ME?
M6]Y>4]Y^C&8RS]-I]A5([DZ76U_*BNP\J[ HW].>CI"=.2-<QRF)F(I(F+ P
MT%IRD<H=8-R(4?;;&C'TC^I0V78]W@Q\FRIRN%!QV=P&R)N!=?/1*$S'G$:A
M1^*$>X1S3 5U4S#3:$A33JE4C&$O=__;>X%NG2K_<-9>J+<\@J6WFLM3N7E6
M<PD\+U;*]#@+?<(3#UO[I@E)&0]"3[@BD>+9-)>MO^6Y6YR;U.=M>_.-1\-5
MG31;#>>Y,/%H/IY%>DF0NE%"E%2*\(""KL-I3&"'>>"YFH7:WWE#W59 -Z;=
M^18.-A$.'O+K;#E]-4Z?.VCB;D@]3DGH2K!@E"^)D+%+A% )YZGKN\S=>>-Y
MWJ:P^8_JT#GL70VQ\MXA%F70U6#KUEEY"7]:-W7G<[^IGZC5P5<)E^[U\*^M
M[O-LB#@?,A/ZE/JQ\HCKQ9IP[BF2,)\1%88BX)ZG59J:6-YX_O3]YZUC9\O<
M#R@ORYEZR[>K\.VL)A,E?N1R;%\D- =-1K@DUCHB,HSC(!61IS%'T O7@VE_
M:._-:Q35J17/NJB<!]NFBB&6J&O>^=N,M;5;Z)6K6SSC JVW)'CUKL@C4;#5
MXYXMZ?1X;]#.W*]&)EP<?.WL7YY)+XA4&B1$ZC F/-6"B$ %) &QP/S8\[W8
MQ9;*$9NO8_U-QNTSL-":%_O9@ND63-?+);A%RQ71LO-V&BT%3[ '54P"%DC"
MM4A)$BF?N)+[+."!%Z1\YPV+GRL:\_6QTJC@OYB2PY/%^">Z6RS\^S'%^@T%
M:E@WD:A4,1IQQ44B&95^'%"I>10%[,SW=QYN)O5*%:8/QWT*7O[Q=B,! XK2
M+.JOIJ(U7O7=:ZH?B!*[051_Z?)35Y1K4T&]\ZF&E=X)/;G8N^W<G78[%Q]8
MY^+C1>?BTC]]?^ #>[OM]Q^ G3_SD^,3=[:"^ND%0,3^H=?I';#._@GKO&^S
MH^/\\N3XDK>//]R<POV=XRZ,^S'M')_SLU"&012D"C A2@@/ TYB%B;$]U/7
M"UF@:1I:D ?RUVH/%5D61]J3OA\HFG"=!)$'2Z^"A%$>QMQ-9^NM-PONP(H[
M9LGGN6ZR$OG"-@H//G0SRKK_+BH@:=VL"!@-3H4KXF35=)>3N3X[MGD.UJ[%
M/B=PE;FO<HKAH!J(/F*EHX9ET^?$=O7=SW)S9+#@@:5.<RT'MK.)J"K8"KCN
MJRYE5IG&*),#-VV@FRY L#\PK0IW!Z[$PPC81GQ0-0!&,BI"Y?RT\_'3YVKG
MY[I:_72KF&M19L6PJF^ 5\+FAG:_KW)8X!;,16K ?=-F!0<R#V\F8AK2P_8)
MH!.%+XGM'T'HP!N9YBVEMN7NERHO=O6>MY.L.PLU>Q.S^Z0E=FW(='7PU?:>
M?%<6/5R0X<"\]U$ZBTRK' 6\=L/'ET:O]MTE/?-%*F*3]BI2;<NUQC%FF$3"
M2R/A)X&+1<-<WJ)\WI5O"&HU OG&1I]; GE!\;:_=WL6,1W[@D6$Q2H@/,63
M'BY\PCU7@()&0U#8@$!8U K=A00R@2YS&#0)D&)1&TYS]:*.M4!85X!4,&I^
MNWMOM[QGT'<^R:Y6PUS/DX\11GM]54N)M>HG\PK:D'\6)2ID4KG$\R,L_YP&
M),:@"=]GL9;:"[2G9[4A*N,(TV+\E$FN A:GRHOCV ^%8E@7:%8;PLYBM@,+
MT@V(?0'D $-*,'*M_ .)FA@U85 XJA;@<^K <B7@IPPU")"M\'?U\Z_WZUJ+
M=29_41N(G26:V8,+\-*=8L)PET?^OY<WBOGWLB8E =L%JVWIU^XN7?K=?</2
M8)?S\$G#WO]=R+WO,]GHL<,N<$4VVP@TI]?CROHD[LG=-N)UZY42/:I7BBG3
MX-CZELX!MD]_Q*G<ZZ[T(_J:W'<6NG[]:E#Z.XT^\)A#T0=?^\=<._K=2?<5
MV.$?<=QOE,BEN_,M(=2;&(/THOZ&^8.3F<[''>,S.DJ-ME\=C95$LVF;<3;]
M1$/ GK;T#FCG^%W6_G+"VG<'7SO'\#QX5N?]"3M]W_:/WO\-<SN_/3K^O3=[
MVG)R#._UY?#KZ<7)7?L8QMD_O.F\/W!/+TXO3^XN^>F73GZT?^BWWY^FHW/I
MB7JA8:"")/&)ZP4AF!)Q2&*I/!*X<0RD0UVE-6:01NY\N-(SQUVOT['S%AA>
MPL^T!8;U 8:[&6#@8!:'4@:$"\H(3VA 1$@YD1%LN=*!$M0 0QAN,C#\ W2Q
M#<P0V9\^"4%/DCU?F3R_03_FD_2US8T,7T>MK':ZSB'PGL(32DQ^6_MR !N!
MP+=SJAE-& VB1&&^1T)X&DL2NPPK?,1^(!(>*!6M8SF ;1;(IBI:6UY_*5Z?
MU;8\S>+ 3UU"E8I!VU(^281'L3IRP,(0=IJKS>'U?X!6M8$>KB^//WLCS8'=
M,SC$OE?H]:9#]DLYS9:!]M8Z?BZ\'@4H3[0!%"YL+4V(RR-LLQ.%)$ZP*V!*
M(\V42E/$Z^_@-MO\C(XMQ&R85KB%F!>!F%F5,(X2&8DD!1U0@_D7>Y(DL+\D
M<J47N\+W:.1^%P?<VD',FJJ3HX2-^52,40K'DQ,RHO5-R/CC!TW(,/#7+7)X
M7G7PWV$VN-WKJR9 4:NF%-2Z1"8>O6U@KWW3Z9VX[0MUV3[^V#V]^/"UW3OD
M)[T#KWW\QV5G_]QK?SFX.0)(FXU,/+G;8W#];8<!-+Y_U^OL']R>7'2SDV,)
M8WR 9\FO)\=['" M;1^W;["5&4_"2*>4@&S"@FV^)B*0/E&A[_L!\R+*YC(U
M_%@QI1,E?2_AKN_'41C"/2D%[8J[B9R-3?QDG,5'$\YB\PFQF0EO)X/TGY#"
M\>!L-B.%XWB<QV B-\_[<',UG<(@BVI0P;>Y0+MQ4"QPPQ>#+N9BF,_%C2A5
MY9R7 DN&.,GM9+*$(\#&;+++'?T5GX)FY[7-J<A*YUI7YCNX*"O4[F,B/-=K
M20_[SA_#OC9!4JVI=V^69#7]C<>NYP)%Z1"$ *<J8LP'T9[PR$UEZ/,:E((&
ME +/G=3?#COO%F*4@:-)+M@K87KG&N'I]]LYQ-K#7;6 =MBO@,,,C!WAOA]W
M1;]FL_?XAM5A_R^S>9L1R__B$'AQZ9YY89)2X4< >QQ/3U5,$H]')-1:Z)2G
M K3VG3<^;[%POF*EC=X?)R(QT.R=HUX_2X:5<]C'X#<\-_LK!^+_:<=\B[_O
M_&RRB:HZ^C_KF\0,1SA Z->9-*Z@*]!?^@,850P,)]:L*>Z-ZW\2A3X329H?
M?UO,L%1'I\@.N%C^JH;E#6BEE>[_:+1VW/[:WCNC@NDPT2&)=2P)EE D(J(4
M&XER2>/("[UXY\T 0VP)YMK-RL,&C)%\QF)"-?@]SO<;7M49?],HCALRIK(R
M&\"GPHXV*7S ;JB3[FHA/26&FH=-Y 6:&3L]&Q2L,2AX4>)*D3K_6B'O/]9^
M)),@%6[B<Z6%\&+!F>>EB: !DWQEE]Q>#HJ>:$SC.2(_L.^U!<M%!-RY^\S.
M$D9#I0)8[PBU11T($@O\,TG",(DBSP^QQ!UL.$CV.;1L.3?9H&OHI=0]D?6-
MY@'DV1.#Q]#;BN3#0!ND40"D ^:#GX+]D/I^Y$:))SP@+.^Q92,.>E=Y<:OU
M)\LVBVFG@ZFK%?IBC-)EJE5-?O\65+=.,3C1,+F&:\<CV9MF9?B6$!<1XM'^
M!R#$0'@:Y!R).2 E3T,\9P\B(MW(I2I-(S_ #+P69WPA*:+RG.@QUC5J[P1A
M3@-G]4(@25>E\M#30FFJ8T8%%YQ&H,[XF"$5)0F-5;BR4W$+DM] F\>7_EG(
M ZK3("34Q<KGKD=)Q*.44,8Y&*8T\!)L4!<OIDS,K@?J&A1E]1\GU6 -78E,
M6>1LC@;'R?K&SLOZ3I[IH?E<5%W\6TBD3ZQV8^]LQIRFT?-AIC3:395-:U^%
M[I[]O&Q?I[HLEZJ=7^ U#OM@=F9J*/(MD7Z+*GK@=L[/O%C)0*6"I &F+DOM
MDRABBM H#B*:*D_$T4IEFI[]>&-+$2]+$2F-A"^D(J['70"N."!1'$7$58Q2
MGL:!X@!<?+%R-R]BT=300G81EV;$7R-4EYL*BW/<S<<&JH!DBL9P5DYF;9VE
MPKBVA=X6\+B^=3KVS7&(43P_#> _QHN"4WV+$/HN+VZJ&9?7MQP0H#:RK@<$
M_^<[.^(/^[ 7^EA\W<\JF1?5<&V*(['VZ*SQCQ[65#LY_B,_.LZS]L4'?KK?
MZ;;W.]D).\V.]D][)ZS-.G?O+N88K7=Z"==TV[W/_M&7P]O.?O>RS;!VVQ\7
MI\"LG1Z>*,);?>F@%X"V]\["P \C4%])''KH=&<QB77HDC#UO1 HAC'!9YWN
MG ;86$K&7(3<]U(L,Q&Z.M& M&X0SA4$V%WJ2U^_4Z!YI_[#;SM3+B&, QZG
MFB9^R$.LY$29%_MI$+-4BTBA,QBIT $RU-6B,\ 'SQD>?L2&.,7-.@S$UZ?:
MU<^N^8T HA;2O^N^3K/-*$#SXA#2V?]PY@FT,'1*& \#PB,O 3LX9D1JZ;L"
M# X91EBQ/%YL^]Z(:FS HI1^M =OU_EV\GEV-7%+/BM)H _T3  !A1Y7)(A3
MD#^4A01 +2*: <3*1(DTQCZD_F)-[^GT0ZT3Q:81X<$(DA&(!&V&7-YHP1:I
M>UX8PH@10&,@J#E_7S.]$6%]A"F^M0(AZY_7-;F-@ZZF(L)^-#*Z^'Q[1E.F
M &Q"0"#!L<4;P!"(:Z*]@"6<ZR#V0<!32G?]^=X)_UX5>9Z/<KX1@;:4\TV4
M<P< %('Z1-W8)S3V$UL1*XEU3*)4"!%(-P"F!@#R=N<+K*](.#7DR"YZ#1H[
M<0$9-6/6QV19Y5R5L-\E*&".&FKT%^/76>]*V Q(N '4JGX30X'Q%S?=#*Q=
MK(()PV)@_\!1&3RJQ(-<? I6Q11V"I]W/^V.GP[C,?KO41U,"ZZF0F;J".=:
MY+4B*K# E_'JB7.1]:N!N5S5?A(SGJ@J/:BG4NIJF _&]K'.LU[6'Y4#0T>V
MF4<V%NJ)%9Z;&>VQ-SR'*> I?#P=[U'JZ^(2UV& I^VP7AD !*YS9DYMT/:?
MW--AO]2];#!=XK2H,FL,](UO(<_&WM6]3V\=0!)G9]+(V+';J4NSY \_?-%#
M<3-+\]2&/C_!Y^(*YMERWG9AX)9YRO_1-V+8!V;X4R0WXM9!MYAP_KH>[#I_
M#A1N,,S#;KS(G6J85!E<4&9ZYEBC*[!PW!0]Y4VA]%7UO.>JVMYX 6%1FZ+M
M,&_3#&E09@E&.K^S^]84(MQJ?HLUOSV.<<H>317#;D<NBPAWM2()"#\0VB)Q
M71F" A7@R9G+V6+M#^EM%3H0F@$II"+R0Q?,>A[1A&J9!AHT4(^GM*8#/ATL
MM:6#[T@'?N?\+%913'TEB2LT11$<$Q&&&O,8@3V5A&T#$1R'P6(J:/ (\0^#
M;,T9)XJS<7#B0Z DC+MUB>]W#\1O7G_NMNH0OND"IPO/8T%"+I"'-C8R'Y/-
MY#P1ES';+E/:5,BL1E);:D1L<T$C&B:Q$^D<+A\@@$_*@4?YC:?[=W&V&V(5
MRD;*_&KF!R]:%Y^LTTTF;JS#_MWQ+2*I"DS\6'K+HMJ;KR&IJ3NS0!,_5W"I
M\Y%+O3MJAW8ESH&$2RTNB4CA#7\5.9!>M?/+M X#"LS,PL^NF5V9-_^3E+^\
M633;M?/B__F#AOG_I?M8,'ZOKTSXS%\%2 ,]R$H;JVBUV6K]3AXZS1$?C'-R
M\??EZ<6!U]Z_9)W]#S='[P_\]K[T.OL'+CR_>[J_QTXN/N:SJ ]HGG6^?.RU
MC^4-C.]V]O?XR?'E3>=.NNWCC]GI^W>7[?W3K//^[[1S@697&/,X=D-"I?()
MYS(E>-A+$##!D'=%$KBSGG7-6>(GTO-3R7B:AI'K:9:&.O!1AJMP]MQA'_5;
M -9ZZ9UZ?TS<:_6$\/X'G[\9ULFLE@V+0/!EC>92E+>.JM>M-L"<JWK=3-L"
MV)-K;>*(4/X,L( X"+I;*^W XH WDTXE<A1+RLBZ;C$LX0)=QZY53<"Q'<X>
MH?:LS6SE\)S =?W?8)9..BQ-2D$]K[I'0J)UO^6 #G"3P102L$;09L&XTU$L
M=-UO 2>L_SLTL<S6AC;/-58/'K]: P8>A/EHM8%R)3#I++O"$/;F"?B]E=>C
MP1_7DN'9#S 6Q/'71%_3/)+ZVV9OT3/P^VT=0U@^6)#CM;71E\:E]MTY YM$
M1L)W.8F5#@D/N$>$Y[E86,/3,9<1<Y.7#$79[O!S[[" '9!AH(G"8P>>2I?$
MD:*$,IVD0KM1&*4[;_K%(\)*&A25D^MO@^0FP6$U]_*2>)-I(Z-I9R-L=*?I
M3),7_7."3IZ1(P^TCV%I_&LOZI7F#U/L'L[?AA9_QO HD<MA;O*_.GI@4S8R
M65^/\<H']4O^">]X#*_XT;S9$8X#)M7ZN+!?7)<Z;K,S'49Q&">,!#SUD*(!
MO;0O"%-1Y+/8]3AW[\&L[W&DM26!%R:!*(AUX*:$:R0!+11)HE1CZA@%$S6.
M AGLO G!P'P8UOX]<P+Q!*B:4Z9?I/L+T,T$O53KU.WE-8PL=D8Q:5!1BI'?
M@G I8P(VEB24@^V5LL"5  PS1M-&F#"-)=?$??R"/6'PO./GD2-,-;&>XU8T
M<WUCON5<Z64[OL1\-XJ\)W5\<7=][SLT40EWO2A^]HXO=)=&P7>9;/RXKC?;
M3BJ+.JD\7]>3C5J557N;_ CK0%<AC.>JC@A0_$IEM3Z-TN"KP;.5)7]4B;%U
MJA+)OJ6!_";WAV<K]H?_'JEH,W9339&HXJY[3=VG:KUU(_D<#YEO3_</;H^^
MO .M]X/7 2VWS3K=]L7AUTX/[F>=_/3B YTMH';T!0^9_[AL'Q_Z)U].OG;V
M)>V\/[P[80>W[8L#!EHS_/YWK[/_]Z+6)D'(?27"@(2ID(3[' SJ,(Q)R )*
MF>?+5(IGJZF[*K.\<A'&+>AM0>\%LBVWH/>]06^V:J0;!-1+@HAX"OU((8](
MS!@CRO<2I@-/:\HW#O0>:;BLO1IZB":!K@8+]= %=7$WJX#M&FI9S8);Q-DB
MR^.19;X="0L"-Y%I0A(1NH2K2)'859+HV/4YXU(D M0I#TWL55#E^RE%*Q2@
M_F<SV@M(]BVC/9W19D5XY/HB%A1[,$KL[NY+(K0?$]=E2K @E!Z7.V_HJF6?
M7T 0;[ZCJ#F>'!VZVWBI.NCW6[IE;"#$+,^">Q5AWNQ-<V1<'S]/'AMO$>=A
MQ%G0S2+DH?1=+R$ZDMC-0@L2!TE"X/-4^F&8)A@NY7L+LBY7M176R >RY=Z7
MU!"VW/M<W#O7*,(',S_@"A3SE!$NP/B/$M#.O50P5PI7)6Z\\X:[=#VX]Y]B
MS-=E-YO<U[X>.'E1/49'V$ P>5E-8$DV_#RHC$N?=O3@O<CZ?\(.[ _U<?%)
M#P:YK<&UUU=OA^5 9+GYDV[Q9A6\^32G+?A:NE&:,!*GH20\\ !YX"?\ *7!
M#050(M]YP_A\DM_6$;#QCH M:ZX3:\ZJ IC'Y'*1DD!&/N&Q]DDL_90(C\7P
MAQ]HGV$Y[7E%?NLZ^%9] ,B\#K7-Y"C9J@EM; (;7Z\EUS_[H/8Y%N@? _,O
MX(M9'-R_A>]5X'L^8H7&">>>3(D400*6'.A8D9 185((Z@<L<K&9!_NG]_O[
M7M$L6Q3]X5'TA9UBC]:6MWCZ''@ZYQGS LW"-"1!HCW"N:)$Q!)+PU'IAVY$
M%7K&HODV7*^HIWV3?CUJ23JJ$S-5&^&^NC&/SA):5,)DA2(KX?K6+6__H!5/
M/NES-+\_ZJNBQ,S--2QN<MO@3YZ??#E$O/D*V)"?[G_P (^ZI^_AOHN_+]H7
ME^SH?9N?P)BS>7='7_[NGEQ@GMV!?]K[^[*SK[+.EW>7,,?;SI?V+3R3G]QU
ML]/]/["DU6WGPYD0/-$AMF"F > '0#Q)0OC!%%6A9%$8A\EL>1, EB!* AHQ
MJ3B76*6. 4@HE8A0^]Y<>9-Z\9W#O@V(A*U_0E&3AY\Z/<O("UTW%3Q,8Y?'
MBB:Q3!2/PBB(L2.7NR$9A!/)]/^I)BMG8LU,F8NJRM+,E*L<%/?TYK1;\-V+
M>C3MU(^:+JGUWE?S;0W[P]ZHK>&ZE'EX81[LW+7/@.U"4XV<>6E >)I($KDT
M(H$;4"%3YD4AD.K@9K[,@Y,,*^Q#5#GU[E:_.OM-81M,>#Z<K&!IRS*,OI^]
M%TNW]K%\#);(41JUNJKE /4.4W@<X&1EB\Y@ 56X!NZ3&7;J3.MG#;3L]E%R
M8_$;H+HA5MNTO49,"9Z!UKGM1%(4RLE%@C( :_A(D<!$!N5M"^[L::<+W\.S
M<F%+@&)W)@UT<@E?Y_IK9G)9;V&X'ER$GP.&PPQU\]? <H?]*]%]V6UFC@5(
MA[ @#GQHH;\NY#FU3',+TZKKPM;INE63K3OFR45E[EJPGL5UIK 555FHH:S+
MZ=5M)*O)M8'IVV*A=ME;\%]T%V--TSY@DC9%C%IF H"G9N_M&\'(%UH.<)>$
M;>_CI&71&]7SZ-N5A^^PH$<Q/._"-MD&;?6"]+(*?7AUU=S1KI@:IV99&NH8
ME !AENXL\HR+!PZ</G)VCM/!(DP626& O3RW151E70LD$;DP]0$-P4R..*J/
M-"JWJ]6N\U:CWQQ+QY97A2D5,FJY7'6+FS[<D1<W]N9^,; #B*:G45/99(Y+
M-K!.[XM5)IC5DR9$]N^W]9<_M,:T=R8ECSV61"0*TI1PWPU(',>,N$(*-Y9^
M$,I@5A<):  6-KJWJ,^#V!,)\X/ 57Z$W==#?U9C.IXJ!V LGJI!% <,:V"C
M3"!WC78'.Y7/4?IJ]3%,LZBYT@/WZ6D+K:TEZMLCU+&%]SVX="]>X2#>!07Y
M*14..-P9/JT4P;U% ]S=P%O^]5,K''RG<@S;R7[/R;Y,[8@-K0[0*+_&NS/N
M*_$#UTN84GVWR](LR]N1POF+692#<0^('WE93(/N?VI5C?O*S<P50EREULJW
MY90^@H:>'A6^G>1:3W)E[DK-/PO/6FB\'FRV+-#X6H.Q5%G_!<P2I5+N2#"Z
M06:7<Z"[R@JL_7FVN]IY]J)77-L3:7?%N![?2X7BV@VHF_)(>+$7Z\#4ADQ%
MQ,-DY;B>FK+> 5V9XL,P!>R!_;:FK(.OM1<.\S3@?]@IY7$M4%[]O/IIWH_Z
MO/KORY/>9Z]SL<=.]_>^MN\^^)W];A=[77?V3S@\!\^7.?S=G3VO[GSYF)T>
M2];>/[UL[Q_<=?8OW2-XKZ/WAV[GH@OO=/BU?=R%O]\MJEC#&$\D$Q[1,H@)
M9ZY'XC@4Q ]3&C,:)8&@V(:SQ8/Y/F8KQ@#= X??*XIGYI&/CN+9XM9FXU8:
MNRY//9D$J<=%JF(1A]B["P1_S$3B;G%KPW!K-LY&QRH,=:"($ J+[(<NB7PM
MB&!>2OT8VUS[.V\H:P7^BI'G6]S:XM:KX18/><@$3:-8,^ZE"M0L*8,H]0,1
M^ &-7AZWUK%.UF9 %IV!+,]UM4^Q59$K$L*]*,;^$8P$H1N$$4@HSV7/5B=K
MBUE;S'HAS'KVW(^MKO6ZP.7- )>,$Q!%L21X] LV(D7@BB(B0N8IKF"70V_G
MC>^V*//6"+>>R1F^ >ZZJ="@LO;=_3B5@U[-J76I_SMLT*HZ; +()G>C+<K+
MX=46@%8!H/DZ@*YDS!,L)J%F"C0GZ9,(4(<(-TFU2ETOTMBD)@Z>*4MMC?+,
MMES[["Z=QW/M5J=X-I:>]=_X<:25T#$1?BP(UYH1H3R?>#'U6"@XLCNV< _8
M? VA+5.O-U.ODO'X# Z/F8S'+7N_ GO/^CH F\$8H#X)4K ;>(0-Q)2OB(X]
MV%[%8)_#G3>LQ>E\9OFVP-_:<O9K> 6>QL];M^5367G6^F=4)GZL @(;&A+N
M*Y?$:<0)YJ4+JJ3P=/3<Y?U?Q?S?V&B= U%BRE#E_(35 ']V$HTI4(ZM_^,,
MQ-<G.@,>ZYC=:)QZ]@B70[/L6'JL<6!F_2&LWSB2]W>S/_:Z8]R=@Z^#4A0E
MK+(H;P\QEZY3]$UOZ"+/&[#3ZU2<80.@;$'18=?CGAL%(7%5"D8'E2D1E 8D
M9ERG6@JP2-R=-_$_,-!ER^_?+3+DN_+[UD1Y-C"8]4 D:4AE' 3$EZE/>.KZ
M1,2)!$1(!?-9Y(6>AQX(-^9;/-@P/'A=#\06&38+&6:=%SP.H@3^ ;T@C<#B
MT1X1G -;L"B.T'VA>83(X'OSC8<>[[S8@L(:@\+WJRB^-0_6AN]G/1TJ3N-
M!0FH '%,> (V0APQC_B)S[2($BPSOO/&6U!E_%6XOG9P-,]J:)T;GGZ%A*KM
M&!LTQC-YQ];!*?:D3%'ZI$S1QPK0[1CK,\:/$P;V;%F;CSV@VN"(W$6ON-[J
MZPK:*]BM01))IM*$<C]Q(^YS&8=<" _^H/[*O;6V$;FOJ:G.!\0EVI,J%B[A
M$96$NR$C$7<3$FDFN4JQ(!98J"QN!<$W1^2NWR'[%K?^H;@%EG7HQ;[F*>-<
MRS!2S$\T3:,H]%V11EO<VC#<FO6Y!RJE(6>4A&X*%G:0:"("Z1.M?3^EP@]\
M%NZ\B5N1MV(GKRUL;6'K]4*=8J:%%Z0Z##E/HE"$B4AT$' IO5C[XN5A:QO]
M]%3$FCT+2"5HS9SY)(A\0;CT&$D2%1&F*4T%5X&(DG6,?MIBUA:S7K3]\E;5
M>EW@FCW,\"6>57F*,%^DA'M@(HI(:E2U*(":*Z,(#S/B%AB+:X1;/T[4YO,E
M;6[ND>QK^+2V29O? 8".YH,M5:!CGTJ&[6!!<TI!<XJ] -MAT4BI(' ]@1E>
MX3^P/,^6:Y_=H[/EVN_#M;,>&I'Z2:R41U0:@]H0A#$1S V)'PDEW5CY8-?N
MO/&#+==N&M>N%/[T[1Z-)V=E;OEW%?Z=]5>X"?5]%0B2*JT)ESHDL2L889PR
MQ:2.@HCNO G7)89IR[KK:M=OTRY?EI%G[?=(R40)08GR(A#$4D@2B2 @0:C2
M,,: U-1?QVIQ/TZXS?=*N]S<]/!55(QGL.>W$=;K#6J?YN-6HC!Q8<=)FOH!
MX8P')$X3#Y05%;E<@:F8L)TWS'V&]MAK=(CR#^?ZUPSPV/+ZVO#ZK"?!2V!7
M.=@?(74CPI4+"DQ"8Q($H?2D"N,D"7?>@$VY1J</6X9??T_"-KMRLW!AUD-!
M8>\#'?HD]BB>"\0>223%!B14A<*+XH1KDUU)YRN_;;6 ?P0H/(.38@L*&PT*
ML]Z.,%5 ^A) @1G# 'X <VC"TC )14)!8 A3C,&?K_'Z*J!@W!R_F*;%;Q;T
M79[_Y(5YTK0I=^8ZJ]MYO#%=-.?;KAO*U3X+1*)2Q6C$%1>)9%3Z<4"EYE$4
ML+,0>T,_U*O]Y5'(O'%G=_3.+_]X2T* "(7%FE^!]'2)5^U\[X[Q,/\]*8'6
ML4G\7V71AU^E-DW']_KJ;5?TS]&+.WE-UI?95:ZK-6D?[[7?-LB%R'1R!Y_[
M)[T_>IV+#S?M'HS__H1W[@!->G]?(IJU]U4VUS[^^(2?7K1A#GEVTCMAG?V]
MV]/C2_?TXMQK7WQ@IU]@SOORIL.P??SA7?OFC/$D\()8$14D"I GY23A7@K(
MD\8TX6G$(G^V?7P<^Y[O"2:UH)R#(ALSY0FX.@P\KGPYVSX>J6N\],ZG@>@K
M4:KJ_F[N\\Q5MT7'[K S[#:)7A?#:I"EMZ_$@8N[QC^X8J_(('\5>29O[<\?
MF1DZ>V="*#^4/"8Z3"4P0Q@1L-84<7D<A*[6 :=\EK@/^\X?P[YVF$N#EC/H
M:N?=WJ??G:RJ@%V<O4^?S3>$>BUGIZU%-2S-LCM%ZKPMM<H&#JIK0(! *^]
M"0-8$KESV*]@>+,_K1WGIIO)KE/JJQR4@LH\1 [+$H<!&,/?E(-.>*>G!]U"
M.<,*/@!U#91&4-YZ&?KI'6F?EH^>EHZ>)N C>! .9L^Y'- )E88G2IU=HY"'
M+V^R0=<!AM)?K[0<P ,F!JP?O.N BE,YY\-,P<@:%L$!A0.NSJZUF4^:H9[H
MW&I1PH@  _!(F&'6<T!!S0I5F:=D?7C%HM+-=8D&7C?O(%*XVMF':?4275I'
M"?5M[V-\N';>%CW@^EL8)X?W4@7H-P.<4U6##CQP<A9X)Y^^4Q6P//UB4+^H
M66TS$'(S[-KT<(/"Z0IX.V%4\BP%C0EW!8:"6XN^N;L>^3\5LK5IM"MP_<;K
M?U54F1V^A#6OAOF@PB<5(ZU]=QXJYW6N)>!9PQ-GNZ$/$-8\Z]=2YP(WYK>;
M3 VZC3-SXL8:;MWQ+2*!V0\'RV^9ZQ?^2BA,Z?1R3/Y<0=.+1YI>=U1GY$J<
M:Y*46EP20XV_BOQ&W%8[OTQ++!!.,PL_NV;+==&'E,M&@R=X(/BKSQOYEX&^
MU1_\2GS^ @KH7-D)L_!H0%JV9+OVO_,_VZ(/:XC8!ARQ#[PXK"HD?H2#O;[(
M;ZO,D/\8#<&0599!\)J/8PX9V[4/Z0[KIRD<3R$#(AB\/7!S#B]X590#A)9/
M Y#%W2('/=I ]@/*?9J^CG(OUF8N3K=$E:D[&%S]^LLO-S<WNY66N^?%->#E
M_Z<*^?_^LE?*+J!>]8M6YZ+\!:!8_.+[/HM_,1MN?@4="OZA[!>, K$Z%??<
MW>Z@]_]D4BHFJ.2>"BFH S)V(^U*Q3T*]Z9N>A;NO'E7E#V'NN3__,\OXLWK
M&61@ :.($%D?!/0DTZEIIA,33#<MK\8B2DZQX$(A!6H$?H#?HZS'D8R(M=5G
M]J[*++< X+F3$CLM\KRX0>F^;%H*-*XR2S2^!6H+.!UKTCG9K(1=-.,J0V5D
MZ00F7W_QBTD<OJPUK\'BRCKUR+:\#K/:DE'4S+VH0]4Z3K/*,!U8)5RAW:>Z
M(B*VKJZ(^^#B'X+?GT2.M69J2O_O4)2HF][H4CO_LLW@6C !U')1KP:% 11:
M4YFF,C?"V__+IA_A90TA/X9:G/T"7F, 5F)USQ1LSW([A>&5PX)=[]^SS[<5
M,E9^/C+-Z)7@QIGYW  .7(%M4/20%P?YK7UL%]8.9I?UKX8#>$X%%)!H9'MT
M-&MC"11P7Z&&H#G#XR1\M^L8]W/?T CP]'TO;)L=CU\XV@WG7MBDUJ_\OHOF
MT+R_ N-,]QN$,/; ].W-N&JHFR_A8@!B.;(#E<Y!(I6W^'L.Y(ZW%Q=@>\ *
M%<6E69N)42?,EP7(L>YL,ZWV%"7 @H.NZKPX-Y3S+QKR7=>!)^=&$ P6H&L+
M1<WDDL/FN[N!O>B^.ZDU.N$9WFX\=_DB";&9"WQ>HE$.5)2"@6YG.N*:)?++
M&8LN6%S*=OF_D1X-M<^M-^637R]@IH8UEZ '"(81>BR:*_ ,VH^@L3PT[1FQ
MF^%(&8P"Z]JP7!\>"W\Q_]_-=!KGB65-5(A&"#:=D%@CE!@,0/\8FN,.'%%E
M)7H&#/&B4B &Z#MQQ/EYJ<]!16E92*KY&F8*Q"6LHZ1YG9H%=ITV(&$]KVJ"
M\<T @\PNMZPSBNVS['?ZJY9#="/8M:VA)2D+H4AB@"GKI[GU0:(GH\P0<@#?
M8$;FTES @S<;2VKU 78(W[!?3<B&AZG<"(V@Y<?,R@RXD7J[[!ZJAZO#P!]?
M'>[2R:M7%:&33%"L_":S^J980/DP[Z&T*BR2IT)/8#4HC=L'[CC7QKG6U\!Y
MUOL'I(]?(496:'K6E(2O!),2C0OL7X&5HA9-X9F7>G+NYA+*:N4#%F, ^GB.
MXBVM],!);D?2T\P+G6*@$!I&ZRN#!-I8 4"8J:XE-XWKX4"CO$*E$D .2;EO
M'(VC13-:C3^>V]2#LBDYOF#)C4YFE:8-Y(;FI+YYGQ8@W\#*5"_B1NM9B:86
M2%DWF!KFT:0^8:YE,[.TC#A'NC,&7@YXG)L-2D3_$M2BLC0V8V5V&:] =9S\
MB7N-VD1C!UI7-I"N88,-W%1<O;$/?1Q<[Q@66!TC?J*4[OH__WMV;W]BWFX$
M'Z\R(D75>#2A2>;WPM@0BE&VF$_-'_CX$BU"I=6*,\=QK/H&I'-E%R._G:2M
MAE#&:_7$12IUFFLK:O7(CY\NQ@X$5GLV(TJ;\F!$O<I@$D;!P.=7B%F]!'96
M6:] OW ^[W[:-1.LT;>QA&97IX?* 9["P%B-2C5A2$RX/89Y[ER+O#YT%.A2
M,<C8^.YWG4_P\EO_X>/\A__/P[Z7@.Z\Z11 7J_NY&M][Y@/,^*OV0#P4#Y*
M#AE,.)[, 'J==:FE$6Y3A3R#YPB(40I_&Q_$C0\:/@W@ W/J:E@0CUEJC@=E
MVH2_;:84Z11],A'3-Q+"",BY68,Y1*F&296I#(1R?1R*)U=.<8,P!AK<Q,43
MOA!4.(R9 U?\RRJ J^H<4PJ'%WV+OM'(!)R5;K+59FTY<\&2Y1FI]%/VHA%D
M\VK*Z GUG*86L!ZH66T[T"824K/!1JT,>3BRAO[UD[O+PI_QU4  YL8TK;JP
MDZU'VV0SFT];'O>GQN?1PO&GO&,3/K?=^0# QSK6_4UTK/^9_7<(%#>X-?K2
M6W&%D(W'I<6PE'H#7>Q'PQ)W%2/UT/%J7\-X24=O:H(ONF#5%B4&JP(U)5KW
M01_JJ\HY!^VJM+$6Z <>6WQH#EP#M.L*5=@1SK?PC+4M2E#H&&]H\F;"UR(>
M9698-:_65)&48>)X #=,X?MAV1BZ8TL6/L]R,QVD92.$JNLLSX&V.T4)8[T5
M $WP*,>ZR*\SI2>%TV@YMEK>,VMY4<QJ-<]H>1O["N^W2NK\Z=T$'[\;\?'Q
MF(]?]>0>A6;/)M2/-4]G;\3T^2V(2UWBZ3Y@B^S""*4%?@U@<&6\V&B56H2R
M2IO1<_"O/#?JSQ@0<^,DFPZ$2W2>Z6M=.YVM?[K!8!->EZ"2DZ:9S/!A $W5
M\,I$KA3]\P)'38853*M"+1/F5-::]8Q2->&"GHQ E+7X,FX%>.DAX.D&*DR3
M"]H5H#L6Y>7DZZ&WA$<M%EC/VI+CKBF]B,<M%AJGM;ULR<F5V4N#&_B09K5M
MJ*=17>M/\DPDC?1!K8[MNK".A.X^:C9LETU<O=()V@\9F,B6!R:N5XSAVG#0
MGHDFN,Z*807:76EBX\9'XO=&T&TCYK81<ROK*9.>C9O:2PX8B=BY$.#JP/@\
M;PS_R1"T:XTA,)5CUKMV 5P7^?5$0'ZM_(/N?M2D$H0-TD[.Q4;R6V<-?FSO
MWCL'F]H(>S.-+R#:*^<=\'(!MD/CKOY=]"]!=["Q[ -8+C/5>CQC]\ 797T4
MTR\FCU?&$Y]]8&MT]#**G,^4\129G 0'/QG%ZTT\#(QSF),1-["ZH@ZY:Q9O
MXL)=Y]U2'QP>&H+V8Y("T+J:6<N64VWMH.<T(GA<FT'O7I]!U\N0^!.477(,
M5.OLZV1@>.((N6G$+V6)+D*C^K[FNFVX[EQ[/10HSE77GC&V@LBX!QUE?2J/
M<S&.3YJ-3V@R.A-4"J53;=*IF@ @$WO@[@:C@+0'PQFR/MPY*&PXW[_HKM?<
M"H!I4_! H1&WQ@!#:BD,M<!7)2:,34<R[-)Q(%QSJ3W6-W;#+FN^G@_*G'N3
MJ="H";>_4-?VI%#<6OO,9GW5IY"BCDB<.?_$R*==9W^5A9^4%,/FL&"\F_$H
M+A,7L)IQT[4: 6N/6U$NCY+<%EJ*DY;L."Q\:LP%-$5I*PC=;R8J&%AJK<9'
M >ALR!]P&MK0+C&C[=8'PD92]A& QSEY(WW$N<?6>J2_.]I$?_?1<) 7Q>7+
MH.KB?*<%)PP;A*K &-;VO[6.91!8$I2H(;(0 $BO2>7(!E43F5V-<L&-$R'1
M3I[U,H22<\",OKFT+) XS1%B$[D(@\#_T#^49]I$*RH-3%':<]:I"X%W]\>/
MGK;Q1I, ,!-YA:,@SZ/Z.[RJLRW[0\P-M;'4"5(-0C'&F U*&PPW#K*\RD4?
MSS/A8;\@D#3'?&4!2FYET'QTK<@!6M5MK1!/CC>+->.C1EA%,TL;1F)]<&D.
M=PW%*"H/N5UDYMBQ#GHW[SUZ;A, M>1=;/"=20R>"GA3=8@]YK2(FY$B/I7D
M6PVTSEO.35$HJ\R#U?P50:?*^O:#FZXVTFD2N^6DR)R,U]>U6ZENMVM"#GM6
MWAEL Q;&,Y&BKZRO$'!\+#C1>BF&@]%$<^O+!.&$!7?Q+QO8@]/&<,M95ZC-
M\:FG(8P9 Z8"#O/?88%+CR(4D!?TM$1@LD^]KEE?P83+VVGYE&#BL0VH'0+^
MFJ#'JZ*J,H3=*6EO]J4.@VQRD^K<AL$-GD391(5B, J>%/TZZAUOF@S]%\UJ
M;J"J=MA0:34*5)I>46 !D+:U[0I7&-"IQ>-T$@#P2+TJ1EP[Z,D9I5[#(PJP
M4ILX\3H0NT[PL.'8-C\-.<+*;TPDK[^J]WR4;H 6<YV6T@2>U_1L;ZCSV5$H
MH^J&?H"J:U(^,J"#*NN!X2KZ>E)6VSG;W\W8,V_78%H*5BMFB*$QWIQ?VX#L
MZU'T/!Y.#A#JID'0YJ6+L=)@,M+5;1\V5EK//.@:ALGJMX([8&^-%@F+ $Q6
M6+=^60S/N[7/8I/CP/=R! ]XE=1*$ LN\*X+P^%;C?, A!]"CABS-BI7)O2X
M56<@CHXR+)]772!&S$IHA*!!/$ #4,Q@R_L%[@!6UC#G,H,95"E!K&$N)M82
MZ&4FW\#.P.R E;IVKK4H V#2_?-!=S&C-.X70V4F0-:@B-5O;QNJFA 03U8/
M8[J)ZN$GD6KG?T6)&S<*[)IP:/U5@AX-&_=)@^"W%L&?\)]SRUD?L5!:S]FS
MX9\TCOW-XXNW]?E@-0YK,U2!<%%(4U[$:A-@-,%"[, ;WXA2$=2J@>AW)F\<
M%>8 DM+".M[2)ZVC\Q/>M3/^8N=GD.: 6A-/*VJU0TQ-'@88AWH89J^UF>8\
M %[L@\5. &1["#"M\(R&PD0=B]:S@;2&#1>D$;<6)P>WQJ><DZG0P)NCST&H
MF% 0M&)+$X\\N<H3L]IUO@"+C^%K1P#*8/#+0+=VG!VTBGO-[T8(X&^UIHB_
MHI'>5^9#T&SMET:GQU_KX]P=F]T!  2&/1Y'*I@6C%9:X+-3OP9CMGZ346J2
MN=2JB9-7E]8W8*QB ,,,E7&@^'O?\A.^W_(+S*!@$US4X3.7_>+&.D"&??M[
MF567,.TQTEH7054->U?UKHQ=*Z!Z(&KW!R/Q4*NCPUQ-5FW);YMX[]%&HU^F
MBZMFYU6_. *T&3;/K$Y?W?\^S0O;I[<6SM[*F_$+-(2-Y#6H%=K!R-8:%+_:
MI!S@W"9AQP8[Y6,Y-*+<<9)$(\W&<>V&^H_^/MPG- 8-!+81;IWD&955Y;">
MDW%NV+0;@QUHI=D(]P26>I1%-]+>IYQ&J*4+3&S#PCS5V!:TY@PN0S6Q:>;K
MV\FG_S89;-E8&;65"E\.M.SV 5?/#39,7(K' Q.<B3MG/VQ4_]]&5J3$%1I;
M,*:[1/A;$[TPH:U7$M3 (2B=O]G-G/2GS1IX$_A2#UA-!%XTI&:6M@GQAU'J
M7Q>,ORP387+3L,8G$'9MT<IIJ_.W^>2:<RP"9?3F\V%NK4S=O\[*PNSSU U3
MUF0=Q];K%288SU@^OSDF4]&>,)6 U54/;$P,[AA3#CY.6E"%-QDBV<).@_[;
M*/"6"-X5)6Q)6UQHQ&3T8YKA:V+&G#&<R>)J2Z-<SUOT!HC! #UO&*YB$C+A
MV@[,QG@*_":9Q40.BZ%96=SD,2#UL!K6U;"LAL)&NN#($Y(-3\\R"U$ZK_2-
M.4U+T,^)*B/B#')OHAO;W7KT]->N0/W@6@/PXZ/[>)4]ZQ]Y8VX0JQK@NC%C
MP1P!CS&6$-:M(2"3EHIO-VE"&ZJR)A!0.W#&8!R]?1]>'9DD45!%6H93IA_5
MPO!:<Q('#-.: TEK@&27VK"OF5$]#<2I1IZIA:/-#6:06IATU\70B]-;_B96
M#!AX;I)RT#_00QW)A"]-U.S"*[NB[*7#O(G9K";*[_QG%!6^"Q1I+=KE8L5N
MT=R#A?&KV6HF:D(5E<*6%]OY"-SNO+/C[2"[;<\PUS]^@0:V\)5#]U[[=/2Q
M83&C>(M6?:)R6PP;J,+C!YB-!&+%M#*;9E?=!Q@.J+?B$L9%N3\Z]4#58%0P
MK[$WID,,C<)C\DN<(LEKDZ$UJ61:'4#F(NM5)J1@\CI@T^&5>0Q^<Q\,-([,
MF8B#/KSG1%1!JU'_K:A!J#&"Z":K%AG//W(<F_<<!?9BOBVPM^*!T[C GK>T
MP-X'U%*R@1B9!A^,O]7^C07W\@++D%;.GO$^M8V'R$'1LWDNCF.C:EG[:+X\
M6*VIJ8EW-JI<43L+X(:!J4DT YK;,,(-%,/K%$8X]O-/U)I=7@COR8[9\!&.
MV8U ,[[[FMNU#$E?,[0 NW>416UC_X41)0H!;/,@^B?QLW,PKDV !<]&>.S(
MR;>\VN"WW.N#UCAZ21/'8^W:*4.O&L*GU]FHQN6H3*0)*S.F\<19YU@@C<MW
M3E7IQFO 6DZ= Y.AB/+]"!-RX&D_[;P].-KYV::"FFO&:>X3U[R#:T:)\J/B
M&=:=7:OQ&JUDZY5IG$WS$WQX2YV?,&U:IZ80!DC<C^@_<Z@G"/5_TG:BU%?U
M7^,EFSA6./A:)W:/3A,\;IR*HF>P]>?:^IA/6MEU?A\?K(&5/MZJUN-7^N#(
MKN:[(WN$: \>;/FO90^>'?X1ZV2BL$%+^>_06C9JHJB)C1G #;'.0-TW0UDW
M29Z/-:#)6.F1_](&[*19/G%>\M_1>8E-K7"R6D>RGG:K0?6,JP5-H:F#H)$9
MA[[>P73-@ T\1OXI^=EY.U.IJ&^/@,Q&;=X;6>T8P0BTXTEGUW2!A#%YSKZS
M+1<W/@VS-&(Y DBND'7W@8EHR<F:-;7V,_)KXSU=44U%^1C:ULHX$C/T=(NJ
MZ(L$OJJ=B(-B_OI9MGKTO+=F_)09SY_#C(?W6T\[_I6TVK_V/AX[AX>[SM'Q
M_QY\= X[[XX^MO>.#X\Z3]7SJ>MMOJ+OT+VE+HM)O_=&PNSHM+^UM&CZ_*'?
MM!9E(BM!/C>(B#)73(2SCLZ/&V=F':\*H&AE-0!H?4 ^J;K@^?'TV7%](C0^
MB-B>,VR$@P//&?X"2>H<MIQU.6^8,P0>.&^84.R[6A@"G3KT:NU8+W_?G 6:
M @BCK ]SM-:J@SXQ <><X==_M>HSM^G9U">7CV=)X(YK//R=/40U(?"B&A@U
MI<X<&I]EVF.#%5A_%Y;H=AQ;,V)MX,2;+H;/VS %M I;]9'B Y'1,R]^+QRU
M%KSXJ.:K#:(VYS2P^*:^CBFI<X]_=?Q8C%88G8=.G#YCHE1J2MEL?:W_!"A:
M2U_K_4Y6--'___:NMCE-( C_%3Z:F89PJ$23F<X8)"E3:QQ-VGY%N52FB*GB
M5/]];^\."@B^( EJ[DOBR."PQ[.W+[?[+ M]PZ3+P- !<+29"QV8BD6*EN:B
M$:%&EWA)>UMNYHL)\6%6:],+C]MO8\NH9?INQG+L#!U_)[^M3B5AY'MA^ 15
MS3"CUK5>Y_@F^'!K._-7UUK=.!Y]+GI3L'0\YH)P(3&GEJX<N\PCB6935K4F
M!!,PM/;_@%P>9\@TSD@,SV77&C*Z;F1>5624ZYHJH[J6Z\Z-SZK*-:5>^,]6
MY6MM-S'I2&"^PBD#PQ-3AZ/..\ ^^1HGCFV[N*1AWHC(E9RJO$&DS%'GN:4/
MARV'X>\[&A]E5T,8V]LPVP5N2W_ ;.NXEU7D\I!M'?T!HT@,GO/B$T>(V(X6
MI)LGG/2*]_F#_\13U:L(*P=\;<!C)^[JAS0@'<?#D6F@E&6!\=*RG/(W:Q4R
M@D1-+4^!)#&GIF).D5*0MWG.=QF*5T%9T\P+&UI^'CM4%8D=ZM1W*/X\5838
M_@+=.C0_'YRP91WM10N1X12-':+5X)R5>,+L&SA(@V_8\1B,KP7:X<B- \P:
MB*N*&@3Q VLVM$C0>/FX=/$J.&0C&R)XQ5LWGBVH.R_E4X7RG8GRJ1N5;_W,
MO$CE"P)4H8'[:J!:LODCL:Q0OP+43SW$]J$&':2BRW%]0M6ZLIOF-15-:-[>
MFE>N[1.:5Y#F'6+X#M \Z325CL&NG&04DLWNX B4K@SI?][U.Y+IS7W:'MCF
M741Y%^.<,#'0OWQD3#Q92^AS7Q$?P<>,W&8P&N.))4 2 8G>Z@B0Q$"B6^YH
MP>?B=ASO-Q#N",A$(-,V[@5D8I!I0]&Z(Q"3A9A.ZTX@)H:8CC7$K@!+&EAZ
M?4. )0:6W@S/@1-%;##IF*E]4+SHM(>A!W2#=+2WQ5J VI9OD?#<Q5*%M?CP
MHV*3ELE(%&6,EL<#<BE6WLMK="2B@6LGK'LAZHJ6X42*?+*K\S?E:/(M7#,G
M1W\%7= 58SS:P(?)5H.7+W[%?ZV%AS$)(!S*7N:,))T/YP.=C%<H\ILB;6GT
MC#]H3=.GDXE#R='B=:^5R 7Z]KI365(NZVI#N]C6+1P2?(=#[8/1@79 /32$
M_BW.,W,</2ZIE6]'T_B28'/,V_C2/,[&EZ-9YX'YT&T]/4=L?MDM.^G/V4MP
M>\4&U@79RFV-J.S&7P[0V7FLT<V&TE):F&ZS=LM9N(EP^BG6E.I0QNBQY;X$
M]%PT<1LT>H*2+SR@^(+?LQ;^>#HCTNTV0;BDFLM&O9JGYK)Z+=>4XLLC$;E8
M5PO_656NH6KAOUJKR==JL\BJRS>L02C#-8JS,ZP)I9VD4%^-'ZWGKF%( ]TT
MND_FO:E+^F._]]AGO8-@!K)JL-_NKY3OMDH_W CC#B<';,(C07R3R@?B]?>]
M!][/,FHB00*^(1;KU6<<E\V@?G1GU_\4-&;+-G""[^UN=4[27,VOI#;0U-K2
MDRP]6#/;(U@T33-M1Q F[&#YN5M'?>E77R(!FF-+@2BGM#@"-.\'FE.2O]*:
M)T,@&,-'ZU,@,_*=?*+Y5$I#_XE7L>!-)$@IWLE^.:XR<BO'$MXC+3N-<C6<
MVBOR;^Q/W,__ %!+ P04    "  G8BE5'%/WC'P-  "QC@  $0   &ME<74M
M,C R,C W,S$N>'-D[5U;;]LZ$G[OK^#Z9;O 46S9RA5-#Y*TV2V0-MDDW9Y]
M*FB)LHG(I$M1N>RO7PXEV5)DT:+CG+I'!EK$ECC?</B1,T.*HM_]_CB)T#T1
M,>7LN./N]#J(,)\'E(V..U]OSYV#SN_OW[QY]S?'^>/T^@)]X'XR(4RB,T&P
M) %ZH'*,O@4DOD.AX!/TC8L[>H\=Y[T6.N/3)T%'8XGZO7[_^5UQ=+BW=QCN
M!:XS"/T]Q]L/]IR#H1LXP6Y(]@:[H8\'_F^C(S]T#T,_Z*MBO:'C[1[VG>'
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
MDZ>+[SRUXS$@GEVA._L2GSUIJY,OX[C\[+B):27ZY9 S*)'A_"5?[6EO3,<
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
M;E?AIKUR9W U[3M6=<O ;IHD;^)I',_\-!H4U=0;),#:AEEB!;)>*!1<P(&
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
MC*FH$5%B5/LQ17J09=/$PJXT7:(Q8XFQ"::("=8A0348 3 BI*T$KDE+P4H
MMU/M*8W\8-A[CW7UP,F[B8(+D/9#;+NF\CE:ENM8_@2%M!\^_KD\#"$EI:R6
M"%#FUICPA ,#E"/A%&=1$"UDF0Y,=\)Z@.'/XIJO2ZFM@+6WR/_.YAN67N6F
M:0A,V5S+8'V.EX&-HI(!^R0Q5NC<RDL@?FQ+;UMM%,CK+* L^+\.F*(&VA4X
M^[&LME;.[4KN(=D"SY:KH!P%GFJO4)34@JMK#7)!&42%=HH)RCTID[#>@9KO
M,4'*:'D3@>[.W)TM6K"NP=IWT5E">.RP9@HIGK=>\'R *F,8&9./B,",$5VF
MN&8#D+NW*GJH<SW+M+<N=M.%]N,\P72C4'J[)A K+S9$X?EZ2*]5E&L26<2!
M"^<UYU)J"Q-=)\]H=$8H-EI]V9Y3='[=#_%+W62F7;K!148S<NLH9AQ1[R3B
M+B7DC*>(!F>#]L8*5RA]O :Z_N[-:9Q,XRN8>X?UI&NLGQ4+'$[;KCZ)S<MO
M?CS-FWGRR1'P#\RM;R-&DV8<)J(DA"(N-$$V,)_K!(+1BIF8RBQ66X#=@RLT
M-*=NNC9E539TYZ(%WAQVGP-[/>EBLTB:_V&;S],O(^M\,LIC)(* -1=[BUPT
M&CP_RES BMKK49P5Z8TU;O:(*%%$O@5,(8 &U'Q3M^V2M=5D"DC?@;,X$T/[
M(H)(XOQ[0-C8OOP&S(;[5Q/;G,TD]+:>Y,H+$/QX.4BP#T:$&!$\V(N12H&X
MP@;91!@RQ'EFG D&ESD>J."@'A%%'QH%2F1G+L(8JZ7XXFSQRT6S!V=L"B:
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
MR^&:,!_ ,&@;YE;6JS9B/C#X4BOFPX_WS!ROYU<T\QAC&D)!0P1HC*BIZ$.
MJ10"SAA,XX2QF,9.2>"[=Y\: [2C.WJ.LMQ'SNY1[XW'T-%::RC<<YU/F>PW
M;7E/PK@9R*>,.THF/ODA+YT8;EE9;8[ZE?^W5T_HBWBR;4JKYW6=4S98757-
MWP>S_PO[IQS"X%B1O[G\-2OP#VVX4'%_]/%^+]S_D*4Y/VE>&R3A,A%8 5(Y
MWSQE@$@8 D73&$N$)'1+U=J[^]1>N(UR/=^W^\#9O6][PS$PS5DCX?RZ/6FQ
MU]?MOH117[<GC3M\W9[^D,<H8.-X'VW2;\5_K<N5(?J9X))BJ@2 9F.-!,2
M9BP#22(8(3&486C59OA*/:9& )7&^8L,I%*25\>[U1398/EL7HUE=83\^<MO
MI>?HH<6*71%']+L.KQ11;,,AQV'%8&O'P*%%>R"'#S):Z/+ZX49[P*P"CPZW
MZUW5F"^D>",7^H?5)_W%_"*+EYS+NV6YFF&84091#.*42TV:*0<TD@*$."8$
MQ8)0XM1)J%/:U*BQ42W@2]<60-V@VO&:-Z@&9J]&SZ!1-#":W@0M=G==V/4I
M"[R,B>\*P Z)8Q?[73;^1%V?Q47]J*.JI"FUD_#KLGB[7+.56L]O>=4 K9Q)
M%:J8) J$DH0 Q20".!$41#&%84@%59'3\6N7L*D1QQLJZH2^YU9I-_KH!-:.
M/7S!-3!YM"J9Y ^9OY@:BYMVMJWI'-6.E@M^-&D%14GGYWU/9S:QP<@KF70*
M')5+;$P_I!*K:[S.B3&S##XNY$Q@'A$>9X IB0'"! (J% 8XI"&#&6*8^I@0
MTXB;&IOH+Q/R,KVDA;-78/H*D,:/3Y\8$Z=U]@JBE^$O/<"<RMB7BZ#ZFO=R
M@%'/22_M7:8PX^7 (LOI+H=7]?39]"I_T.M^^RTO9YDR0[U3!?0>3^_N(HD
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
M:^W"%<'J4>YDR@C)'!V2/4PMB:DG4D.SSC9_12MH0B>UBCY[X!P;[KG/S8Z
MD7O9')MVW*_FQ&=ZYOHK)?GJH_KE&W\TPY@^TY7\N+BCY:/YS[2_>:%SPQV?
M9;DJ<KZ2POS#[4+L_V+GD[.$"A(200!)E28$G": 1!D#"4M23' J!'6K$O"O
MX]1XI3;1/"JR,3+01"Z#^N<J"X]K"VZJ/P.Y-:2*5!8;,ZM_=RQ-&. ;8$=?
MK[RN0T=0-DO:VA<8 \U2WE5+:?X,=G0W[6HVZUC]HUG;P]_M7."QHF*XE?!;
MBS& GN-6<0P']%']QX"BW-XU9;&:;>/=4E3QKUR638T"E;'(4")!A!D#"(9Q
M'7461-&4Q33*J%6I2+>8J3'^KJ9!JZIC+<@%8+M9V!]< Q-I3Z2L2= .B"X>
MTW?8X3#]MT/^NB!B% JR,[-E$<M/]W,ZW]"YV3E]>91R]=ZL2[Y<M&2 62I,
M0VN1Q1(@CAG U62B2"FN9(9([-3HZ[RHJ1%"HVE0J1JTNO:L#NM V,XW\X/;
MP,S0%S)G_^@R&E[=G YQHWHKE\T^=#HLKNC=Y>*PF]<'J;V;>_IMMV_;_?*#
M-LTTVUC.]=T>JD1J[<[,B#G[DHJ"A$2)<3((H%$B]$\1P1!*R6.GX8E7ZC,U
M\C'APS\?M!+,*ZL">M 6S\2Y%LL%V+%*?[0VR[F-QE5K:L=D(Z[4X([0[O+4
MI@0_FKX^/]T$VJ:J()9^NSGJ9+AO6?#NTFKUZ=WA V/?[3VNTFGL#B ^ #S1
M),3+;?MQ=CM2L1F@:W+52].0*V&1"E&6 J1BI7V\* -4I0AP3) 0A!$AG X,
MSLB9&L>:2K\@+\MUY;-PHZ4)!O4> G4)9CMZ] #>P+17X?:NQ:U2L*([?_1U
M 0.OM'1.UJAT<\'@0QJY]/$>[?#O"VH.T;;UKDV/X8@E&8L5!W&F-X%Z_Q<#
M+)AFB41D*(QX*!RZX9\1,C5B:-0,RHV>P:.<"],1U#A:?U_3>:YR$]S7=*ZY
MO-[E/.M[6-;?=R+>31.^<!R8(UH(MRI>[MML#Y%#DWP/4(W4([\/9&XM\B]@
MT=DA_]RUXS7(OZ#]7G_\2Y_MN>>MP_$'0?A3M1R:,*.$J01@'$& 9"8 ";$$
M*A,AACA.$'$:;60M>6I4>OID[=1!FN-6U7HI+#>E0P \]/:S/9(\@G?P(AAG
MN/SN)*VEC[MG= 7E:'?H?(-^/'8\4$EO1>=KPYB?ZF&X-IO1S1"QB*9"A5"
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
MERDHK,HS48J K,@SDN*2(.$5N>]@<VH4T'B66-?JJ/WOBJU\@_9=H';CA,@
M#DP2G;=-=8A-?2*Y\_@A.8 V'G%X(!2525SLCDHM'D"<<HW/K5%3 6P$Z6?S
M6-0L5U3 (F4 I:FA'\008% A(,J"YS2'L)1.(O.N!J=&.^9;5D8).M]#&K:I
M>P]0K[&O>QA,;IU.:J\C0QDE9C\(TJG$Z3M &RLR_PRGP&C\?3M3B, _ZY5C
MU/WY?=<8^/#!F$GCW__M'[I/S!^V+NF__</_ U!+ P04    "  G8BE5++]
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
MDX4[_BKTUI*[P:'CC.;A NRDK/O7Z3*%L__$L/B5OK.<)!^B*LZ!#KZZ2*R
MT])"R='SX)"3_W0T!AY9?#<T=)SB'$*H7>%B\VIAPP1R*:73":)Q%$CED"#4
M)PR%&5EBYMFHXU-;CRZ_&S8Z3GL.(]@^' UB8Q'.7LTR?OM_\?M$).-5=@*L
MJ;8/':O7N RTDDXZKI++0SF==Y;>#17]9SN/$.C8-1&;E-NUQ;M\XL25#9SS
M"+E4+R@6<I]Y%I"%,%F99&PZ_AWA8ZOOAHN.TYN#B'4P:/S;S_?D^)J^<?B3
M< +Z;(F9OEC.SZ:YOOQ?%XY5 [F<ES=?<%/3OOQ]%L[SE/[Z-D^[OAX_8)V!
M'IH?R^&1;]+/E_ QA"^3^D+@,UZM?(5+Z9A*GG'@M?)&,8W@N5,@K5%(WFJT
M:ELX6,(RKC%SL<YZB_Z,9ZOEY7?6.Q5H@0M=_("@0TW0Y<>^PZ\X.\=?:2N2
MR-<?^;?IZM.+\^6*EEN\_);.SFMP]FRY1/HO?PC?)EGRS%0V((6BK61J97,F
M0?"$)6)A);$V,CB V'%>R0^)HDOK=BJ-C7@N7K+X8KY<O2E_F<_S\MDLO\?%
MUVG"Y?OY69ZXR"(Y=D@1037C2#*,R?MZX"<R\2EM?R1W./8>IVF<Q_<M(3:0
M_ ]&$CD"<3X0EOZRF"^7;Q?S,B696.VSR0&*3AF4C1ZB#1*2DD59QAE7V]Y#
M'0Z>&T2,\RZ_)5H.E?#AAF:^"F>#@./"FYA]?/GM2W4[EI/BT:5@ EBA0JVG
MD20(9B!+DSA&Z0)NNR(Z'"+W2!GGI7Y+H!PG[0[.I2L&-M)Y3;B?)&(ZRV!
MJ$0"T4A'JR/[B*E$CT(QF[;5- \ F&MBQGG2?Q+('"CQ#FS,6X(Z:> "\Q.+
M6B8>%"A'T:U**4!TY)3YE HW(06?L E>;M,QSIO_EE Y0L[[H\1O4#+#CS5
M_3"<A5E]PL5&.I/,?4[>%,C!%5 >$\0B%0CIG94QVNT5+$=8EFLBQGGNW]2B
M'"CA#HZ?==$>+E>7$.=H8N(Y 0^!D2]>FS%RHR'Z(!2/(5@IF@#D#B'C//)O
M"9)C)-V/,;D^,R^3!=/9.9VEUSFTYUCF"]S\W(?P#9<OOY'P2&/365A\?T42
M7?XVI[^=K8C"L_4QO!',A/.2 D,+PD=R]#$S\)[D;%*,Q:(IVUM+')L':\+4
M.+T(VN*X#P1TX(9=L7BQIY_C#&O$:HW/ 84FO'E-S@)C$ *7H$UFT6;OBK,-
M@7R/H)'Z'K1'X7&B[R*7M$ERK(,0*W*)V89Z&)"/*2V="#DC"!>M+CG2?MA6
M:GZ$&W]%PTC]#YKZ\(<)N /S\ANNKHWML]5J,8WGJQ#/\,/\$?N9F!!!V@)%
M4/"J/ 6TD8(3B+J$4#(%*::-X=F;U)&Z*+0$6EMU=1 KW&)P$E$+Y,$!)[-*
MQ--F\DY8P,2U=#8$O;4W\4!8&ZD1P\EPM)>8.[!9+\-B1A!?OL7%NACW2B*)
M%QZC)ML;:E\S@\0'BP*D-$P&'G+T;4S38Q2-U,.A)7(&$7X77M%=3IZ'Y31-
MK,LVRQR!0F=52WHS!)<"F4^9B8>0?#X-AM;DC%L&,(RN?P"@_<7>)7I^F9Z=
MKS!/C$A>*<T!,Y(MK9VP8N01;**O=?9!YVTO?8?#SP5!X][RGP1!AXB^ U?G
M;UCGVF!^1K ,'R^:Y+PI]]Z77,F,^:2P%L+0<5U?&P@&+FL%3,>@3<R<A38U
M)/M2.E+?FI;'7E-E/2$P7EAKKBSW@8.@_0I*\/I43B'A1J-G05F9VUP>[T7F
MN(=G6\0<",_]U=<O-B_,_OWW>(XQDQE7M:6@KX+,0/:?HIL48A&:ZZBW/4\8
M')V/$3KNT=P#/@=1X9.M>J\/CQ?XJ=[_?UT'XFV+W[<L=YH:^%WY':@4_FKI
M-V7C$3R;Y5LD7'SW"M]1)LE*?:J'CEQ23?A.Y*$ZP5#F4A3SV]Z['6XV]B1T
MP-L &474+'O(P3)0UM V$TI!3*5X\L$3;FT\<[K;@%9&L"5&MEP2["/W#@[@
M=>W) V*IO/R&)+L/X=OF@2-]?X%AB;_@YO?K>,\$F[344+AAM2N/JY7\$3B3
M#@5J;]2V9\9'%@4=1?NXQ_0I$7IB/7>.[%_G"_):9IN7>>G[>G)7;3U&>I_E
M]9_.-BC(_W6^7%457<JH/MH3*L=,KE)M)2*XA*"Y )9MT3[7,;5M(O4V_(QK
MHT^-RCTVQ8D@TOE&N>(I,V$8CQ:"]Q:4<L23D!Q,--F@9@%+&W=B%^K&?<#2
MFQG?2U<=W/D]P,XE*_2GS<O!M[5U**ESEVMQ%I2TJCX \R749D\DWY(+&0@T
MR60I;&R3IA^8D7%?VYP2U6,BH.\-L!.[)<F0&'> 4BBH(V<A*E3 K,RJ8!%,
MMGF_<23AX[X-Z@3@@VNX X]B"[L33CZ08R*#3CF!PJAJ/Q0+D:O,3$3:L2<'
MZ[@OCSH!XEZ:&<QJGC0Q.R_K-G^?YF>DT>7+?YQ/5]\;)F:W+W>"Q.P>_ Z?
MF+V_]!6"8^)&)G)+L3;(4L83>',FFV:X,RI&IFP;#VTG\HZU?E>+?*@V?6(M
M*C+;!LQZ/KSD#'ST"01Q+)D-/NDVK4ENT]%-,G8@7-RU;$=(O8,3\XKZC42J
MF9[/ZM7*LV_3Y40A^F1*'=0I1>TJY\#[Z" 'A8:7I%UH4RN[E:Q.$'6 OA^#
MSM'"[P!)=WCX9?XY3&<395/D2=;<6)W/1>J&H$4D%\)@,HZ+Z-ODZ!\DIQ/D
M'*_NN]5K1\N^ P#=Z(?\5UP/=S,A&\V%AVQR?;Q.9CG4'I<V":MC\"Z89@F5
MVZ2,7#-[O'KON^-'R+H#L#S+Y$N2^,/9VS#-KV8OPI<I.?@7S(B84ZS%2$X(
MVDNF) C(*<#@S&B3='U?UP0X6\D:N6QV<! -IX,. /6AWNZ<+[[?W!,E\.A%
M]K557&VA:FA/2*\@"M1&&"TE:_.P^P%BQKUJ&!X\Q\J[ \B\PQ5) ?-E[?@%
M%]8C5XHLJ3;6@ K!UZ;,%H06E@O-O>5M>I4\3,^XV?SA@3. U#O SK.4SC^?
MG]6LR6-7:Y<'<XG:<L8@$GNUQ5, [VAG1(D\UD$0-K:!T\XDCIM.;W"N-=%-
M!Z"["D!>TP9:][.8I"0"[9,"+J="IS2O,S-KNT(N0BYD=KEK<\3=IZ63FJ@!
MP_K#Q-P!4.X6O;R:W4^>O9N?G?TZ7_P1%GD2E+,RY0@>-0=%N ?'E0/MH^)9
M&2\:.4I[$MI)_'\@+NZW$FFFI XP>)^9"1:C1,8,)EM'F](8B%E88-I*IE36
M/K6JIKY+R^B]M-NI_IXU.TH/!R/IR[K\CO;,8M6@"X1'E6V=>5 P6E I4*AA
MDP&+GJ,H2NC<IK?M_ET@6C83.1F*#I=^!Z9HI^(W:[P5WD?0DGY1+DGP2D8H
M]$UIC5"LM$E6]E^H>$J@#:ZK#O!W7>J[_#!_).NV?N\6P_I&_G-M+;;6[CLD
MX2ZG*[QH7+^I:7Z':?YQMOZ4_QW.SG$BA-(R2 -,4=RLF$K@O/-@H^&HBG)&
MM[&&K3D;O7'XR7#?%48ZV#,/N"U2B,"3-2 <DGBU<[5TB0/WSMHBM2B-;@4.
M=!];-C,8TWW<1P]'NH\O9_G$-5_/PUF8)7S_"7'5X/'M(Q_?KJ9K%WZ&K^'Z
M=3JC5:=DO^;+M0VZ*M6I?5B,TAH"1TUF2";PQEH@CY'[8(45L4U!P2[4'7W0
M+Y<DY2M>@XD"<V3@*+P"90+M0!L+6,VUT98)UZB^^C8=G61-AD+%O9/S<*%W
M<,YMJ+\8]7?=E@85MY9K8L*2@RL"0HQ* +/"R*B#==BF7<6#Y(P+H&/T^R!4
MCA%V!XAY$9:?:J4W_58/Y*_A;%V#M'H1%HOOT]G'C;LGE4TANP Y:%?K00KX
MHDQ-3PK!=7*^44O6G<CK 5%'P>!N/<[@.ND :.^0)#--Y"[LQIXUBKR_S(FI
MVL$ N0+O4ZC#3H,.R?#8J-QK3T+'S=H-#[Z6>NH AL]2FI\3&Q31(K$4S^K+
MDPOY38QDR!+/8 4J4*$4"(5%BD6,I VEK6)M*IRW435NMFYX@ VF@0[0]&KV
MM3YP67PG%B9VW34J.I!)Y&J0$9RW-4529+9U%HIN4YMQDXIQ<US#H^5@"7>
MCM_F*ZQS0E_/P^QAN&MR/]>39QECM6%DM.!5+4SAS";MO3"QT<73CT@;-R<U
M/(Z&U44'X'J[P"]AFB\FAQ!GZ[N.6X*;V():Y6* ,Y7K&TT.]$$<;"C5FCJ6
M39OS; ?BQGWM.CS AM9'%SVH;Y,O4\H\& VVI 0J6@\1908CM/)!^9)D&Y=\
M?^ TF[S7P!\Z6,8=-(UXNYA_P<7J^]NS0.*8Y1HH?*GYN?7LXXETBAL1%%A&
MI[;*WH,3VH+,& U3OEX<-#) V^CJ(68;) 4UH/@[.-)NE-K^@D1$FJYU0E^?
MX47+JV>?:P.6_UY__U'F)XIYE;(C&998IR?+"$'2GDK),JN-"EXW>O$S$ <]
MQ'S#Y$C'4.FQ@R;;6L8:R#A-CJ8UQ$T0M#'1)7"L[E.14#JIF6)M:A>W4=5#
MZ-C6*NXK^@X.V*LYWZ_KW?R[VN3Z3?F=',PJKHF(G 69'+#ZF$[QQ"#*9($[
M;FNGUZQLXQGK#Y'50^PX")"&$WX'I^N->*3V=[KP-QT/J2C)015=_4UDX(U$
M*"X)S[T*V"A$?)"<'H+"89!SM+ [0,R&_HGPEF=N%#CG".?1L?H&D[Q(;6C1
M;'-1;5K';-;O(=X;\+YX+W%V< "]GH8X/9NNINOTV9:V.12<"N.3@A"K.60%
MP>F2H: 44A8T'-N<1;M2V,F3LE:5*TT4U8$5NL'7O;2+9B'4*E2)I4[:IOWD
MI500L\'">);"MRF)>IRF<6L1VF#@<: =HY 1H57+*R?O/U'<^0$7GY_/%XOY
M'_7U.,GLLMGE.]JM[_\@;@-1KHM0@!A8K4\M$.N6]"9&4:RS]WH6W2_>W&.]
M;O!SE&KG;>4\-G0N##C%!1?R^GZ9OE4\T_&. 8PK'E12#H)C"F0.GMF@ [=E
M)[0\NL2XIU@+@ PCS0Y.J@TCN X6[_'BDC28"-"NV-J#P 4@KY_@;H)3)M<G
M%&U2/MNH&C?/.#"8!E=#!Y"ZG8&XQPWG/,5$$02/6$ IH<'51CG&*^6Y,BRP
M-J'9=KK&S20V@M6 JN@ 6)=56&_#]UH'<5T$(>ID!@=)UC1%U.07LIC *8VU
MK7,@.#2M@+M-S[B9Q$9 &D#T'0#HY><O9_/OB.]P?;MS7U:3A%Q9J31$;6E'
M6!8@5JYR,<6P$G0I;8J;?DC:N&G&1K :5B$=(.Q%'4% 4OG;=/7IQ?ER-?^,
MBWMFM_9J=D)&8-(CG>=*0 C*0D[<9Z,,6M&FZ'(7ZL9-73;"V>!JZ0!JFW1]
M2HOS!S>.+9'I.ND"@Y(4F];NE=%'\((B5*V$%XVF16RG:R=XN2<&KP%5T0&P
M'N @RVQT]('.^6Q <:T@<)\HO$TJ.:>D2+D)F X$D']B #I2Y"->N3R2#;EQ
M@4A"$<I1]&I]]H1^6>@$3Q%(0*@4"U;F.^[YSNFE/2]A3Y%A&CZ%/:R$.[ O
M#^8Z;K C2[#!DBUP)FK"NW3@$O$DB!V-G'99;-.+[P>$=9-X:G=-,J1J.D#:
M(^F/&PQQY-EDR2 E3^&%YR0VQ3G$I$3B3G ?VF#MAZ1UDX]JA[9AU3/V!<N%
M_W<9TC['&9;IJM;SO9@O5\N)<11<>!M!1E:/<7( 0XP"I/6%J12]NOO4[I%S
M\ <+=9-_:G04#BGG#FS4+Q?+;IJ\?0C?;DBPUGXF4SQJ3=8V4MR@))?@;;U9
MBJ*^N5 FB#9W,#\@K)M\5#O[-*1J.D#:.DJ]R<*UG37!VQ3I(&>,D9WEQA G
M0@!+@0?+DP^QX6CV!VGJ)@_5\/P;1B$=0.L&$W1FNURX%5#6T0AW%CQZ 39E
MZ8L0(C>ZW[M!1#=9II-4-.TE\@[*,^OLINFFT^-Z8.NL^H!(X2VQ@J:F/:P&
MSARK'E^&X(T#FQUM ,.4;#?D]C&BNDDYM4/34"KIP!;=E] AD]"OI9JR*%84
MT*5>0/%8YW#026]YUCE+^FZCGC[#\K%;C1Y[TB >4?,=X/[&1+Q-ER/&A;"U
MO[T6GM5*- $N4P3M&"JF@M0LM7DF<Y>2L=LOCH>*QX<6[J^B#B#V2%?F&VQ-
M>"Z(F<X)DDY]\XH4?1?NR7&-AHB.S4H&?TS;V&\INH'AP&KL )AW1ZK=>L)=
MIFFZFC 3=9+(@&DC0-4'4,ZRV@><US)*EH5I<X7Y8]K&O5CH")@#J[$#8.XP
MB>W67(=D0\C!D_L3JJ^M=8#HI(%DHF#*69]THW8U^Q$Z[NU$1Y!MJ> .\'MK
MR.G&9_&:"%:!00SU+6C(!7P=^Q640,9#D$6VZ<Q\GY9QKSHZ0N&1:NJB^<@#
M<Q8<*\IEK8&%(FH-#!E[E1"T5*68E(UHU#[^P'D7S:X[.H+:D6KJ(/WXU^EL
MOEB+<".6212V%$M;A16L+3IY@IC70YRYEXD7\C3:U./>I63<.X^.0':4BCHX
M-H<1Y80L.+?,DM&VM?=&K7QP/-<Z4FM<0<V9:G,M-PS]X]["= 3G$>#0@9W]
M4<YW(JVB/2PEY#J022&YP='0,9)<Y-E)*V2C6^<?4;9;PO*?IB/"\=H9#&WC
M#;AZNU;-)UQ-4SB[S=?@TZYNKW7JT5=;.#WE'"QF,"9E!!C!->&K,'!(Y[H+
MPD=%@3##T.AP._D<K(3:96\5I*@CJ)(8A"0S,.\Y\S+R8-J4F3ZY.5C[H.('
M<[#V$7H'/N/#79JY#ZQH9B&(=;Z3D2A**D!!O)+2VV0;[9+^YV#MI=^=YF#M
M(^P>$'-V-O^C&OA?YXM?YN=Q5<[/[D\JN6I,$K(N2F30OC:KR1DA"A/7^D^.
M),=CFWE8>Y'9 \*.@L5=H#7340< W-E1Y4:KE%.&8 P%3S(J\B5K@9H7,>1D
MI0IM>JK_$_79.^9D;**H#@ X<(RO;<I:>PJP6:"0QU&T'Z5+D+U/*+UCIE%K
MXC%JO4:/7O?"6MM2KWT4WP'L;U1J4##W9K&V'WE][_,6%^LAZ9-:HNFS5L!4
MQ)JO,B3GX$%XG>GP$MGF-M=T.Q W=APR'G8>+P@;1)%]87--__+9^>K3?#']
M;\P3(<A?TJ(RX(@5C77'(X?DB@L\Q)1$FX3?%J+&/OE[Q.)1BNL1@Z^6RW-B
M(P;A!#G4X'*NMTA" &TB!CE:CS;(:%5SFWB3H'^JPJ]!L7> PGK$W9OSU7(5
M9E6D$^:C%18-I$2>CF)DS(-5'CP:H5UBQ90VF9QM5/U3U7$-BL!#5=<!#&]5
M VVXF8B8 C)F@=QL">1W9Z*>23!.*Q5%\ S;9* ?(.:?JFSK&- =JZC!L':*
M:[>K),=R7NI\[E_/YG]<7TH-=N/V@V7:7;;MP]_P]VQ7*UX!,QMIN(P!>*SY
M(H$!0I'UFCAH8WT();9Y_K.-JJ/'$^.J?N;;Q?SKE.3W_/OOR_H^_ZJ3R+.T
MFG[=Y!ZNK@FR\D8&!$N;"92EK>J\-\ *<R8'IT-H4U*]/ZUCQ\4#H>G>'..V
M2NO@Q"76RG15"[TGR3N5F#(@'!>@"M+)$$L&,NHZ29-KD7<3N%W3,"Z,6FO[
M_N"\0T3?QZCB_%_GR\VKZP_S=TAN1IJNYWM?/QSX,-]7F Z%84P[B#9'4+)H
M<DU\)+B@4R+7<>%M@MP6W(R;G3DQE$>'0P>6].;$U8F.Z(K7# RK-9<1!=&>
M D@F)=,\>A[:A,PWJ1CY1GIT3-QKBG2@@CH UUI&2R+\@<OXB182=30!$I>I
M-E')4,,MD,:7K%$$F=L\$-U&U<A3OWL#WV *[ ",ZWC_>5A'D9^_4#BYV5*.
M/);(ZK/64%.>,24(R680B$(KPU5P;280/$S/R%.]>P/@ $H;NT_EK3UTM\,=
M+B=!Q2Q]EL!RK?M.VH#GF=7$NPQ9J9S2'?_QD3Z5/UAHY-'=O2!K<)UT8-J(
M])K9Q%]P\_L-J5WTFK@66?',"8& A9QFY2*G/60*&#1:,J6U,6VNA'>G<5P3
M>.(8I)'JN@3E_3K,"</B+0I&ECL13[EVTHLD1,NU*3)RKER;YH6[4#=N)-(*
M&3\$X)%JZN)Q^WVN7LV^DM#GB]IA3QKG(Z("F1QYKKG4LE^D7TR,CA=9BWY.
MA+H;9(T;>XP&MT,5TRG.[DQN>S;+]P?53+R0)IGL(:W]5^T8!&T9<&3$J'3<
MJC:-%@ZC=]P3>71#.)@JNSR5M\[JFJ2@BS*&0\HUR,\8P8FL@!QN&7R=@F+;
MW.;M2>BXT<UH$!U.>1U@<]W0Z0%'^_)V].K"=*)RU('Q!#P4BL],IL!/EPB:
M%\NM+_5ZM DJ=R9QW)J;$^&QC<(Z0.+N0>"D#AA/BL 2F"ZTQSQ]I9T&+DV(
M7+*$C9HJ[$[CN+;QQ %U(]5UT-_C$<ZJ_[Q\1)!*HF=2>@A((1NQ2E\5X2"Z
M8%.,4J(2IP3G%EK'?A=PVEJ<H936@:TD[_@BK?LL_>-\ND#B-9]7MG#SO'?B
MF5"8@J/M;$.=VX)U4J,!D34:8C(8U^:9WP])Z[)R9S!LW+W,&U11783?NTMP
M0L>)"%(Z*"8Z4)Z<CVB,@IRC21HE"M6F('MW&KLLOFF%QD:JZ_><OAHI^H @
MI7!"!UL(.W7\4*J-I8*I]YDFQ2",T8UF^.Q/Z]AOJ$Y[3@^EM![.Z<4\(>;E
MKR34]Y_FB]4'7'S^!2.YVRQFCJZ6<(HZ]9$D&*SW(#%SKF12!MOD>!XEJ<MS
M>3 LW"^R&4 Q'2#L'7ZY<#'>E-N,V! 2[4D+D0(X4$IIB)SI.N/ 1LG02]NF
M1O91DKH\:ULA;!C%C.KQ799M7.V4^Q.Z)SX7:;FJM4"!K#XG1#A7^W7F&#@=
M -FQ.R[>XY4T6];ILCYA:.@,+>_1J[ N-\#L 49T9"DH8R"I7-\4J@!1>@VE
M<(4H4E8A[P:<+:MTF85K YNA9'VLQ?G0Y&A[/9]]O#2@=7C?)J'^'M/Y8A.O
M%,:9"MR!$US1OO 1?$%5>[I&DB<%+:7-DZ1]J!SW@F+$ W!0]?6<!7E F!,T
MTL4Z6"JD.J7"9 %>45 M=<[">TW?;>.([4[CN),?3@S,1JKK( ORLA1,%*:_
M_)8^A=E'?$=P?S.KS-;_UT8 7\,9KLO,2([31)NA_@7MR-O?N/&3DZ*BH7#(
M@B39@K+)DJ.:D?Y8A*=]J8)O8U@;,#-V)Y!&>92QU=Y!&'P4LV]Q,9WG^_?W
M%QTS;HIU(^J)0*Y,;1E/H9RN$]H,?5489$S9F,1#EFUZ?9Z6S[&;F#3:+QV#
MI8-#Y#B[8233+J ')E-]H&8L>*$5).X#%B5-R8TZ0#4_&!I.ONH1Z'NI\F#<
M?EEO)Y+ 8M4!>IG1AJ(0<O!D#J!R[7^5F -C(XM*!(^\S?O8]NAM.%*K2_3N
MH\HCT?MR=C.F'+C/U%6S[%>S,E]\WCQ8O47W;HVD'OR<03I%_9C"@5I!O5E\
M#+/I?Z\7N.Y*56$^RV]OD'^CP_AUPZHK2)K@N0C6 %H1R:Q9 4Y$"]8ER2PS
MBI<VE3&#D']TO>\Q1/PR7::S^?)\@1](I<_/ZA1MEEU@P04H4BJ*Q&V$((0"
M9T/ 5#PWNLU@P:$Y&??^\_38OE=8/"8RNNWR=_\,"G=/G4.L\4Z?.TP?O[TY
M&,A:7YS0=]:^GNN&J%3, H2L]^R1)_(,B@*?:WT1XSHWZ@&QG:XA_,_[G_[0
M]E Z&6V9AIJR!"4UA^@%$L7:9YL%<XUZ]NU,XK@6<4#\/.19#J^DIVS#/M3'
M=LM6ENSBTT]FSQ[BYC163: K@DD-C+!!48?EX".=?D4Q@10#L63:/))J:]7>
MIT^8S\]P$^+=7V<M\.M=HXOEQ2$#'6GKJ" +.)\9!8')H5;D%X@VIFT_.KNV
M;_L@Z5X'GW;J>LI&[A=<A>E9,RMW^?$G,W,/\G,:.\>-Q!2\@4PPI4 #ZX,N
M)\#P$(6(I7#3YC']&-[;L]6+L%A\G\X^KJ?63(1,S@FG()9Z-Y9I5SKB&@)G
M48N24V9M7GCM1%[75FT?W.SFM1VCG XN+N]E-'_ 7BE!NJ@5<!OJ?/08P,E<
MYS3ZY UWR90V1^N>A(Y;Z]L0A2T5U@$>C[PR4D;IH IHSY"891*B9 J,H1,I
M)BZM;Y,,;']_TJRXN+'%/(TR![NW'M@M?(=?<7:.M?GAQ]GTT+N3!SYE$"?O
M1]0-Y,M=+%,KRA_J77(%M2BU"\E(T$&D35L*'^K1F83P:#%XU^:YYHX$'G_6
M;EWF.B#RVF<1*/8JOLB:1O= >#=@@U7&9A-];'-%M"N%X_IX+?!T_YAMH*M>
M@]?[=N#P?-RCG]7(8C7,M>V*LYQ028D"DJB-;E06X%)-8JA8G,I%.=LF'CN1
MW?IEN@P?/RYJ]?KZ_NUBV3M9'&Y,\)G8+BK65+4,0/O+@W/*>X7.RM*F)G$G
M\IZ&Q=H'2?>&!@RNI:=CKMZ??_X<%M_GY3=<O2?W<?EA$6;+#<6K^:68EV$5
MWLZGL]5T]F'Z&<,LO_E*IIR^W&2RAC%W ]'2R%RVD-2)S2T*C39$!;7A-YVX
MO$#01M ?C75.1\F;/;4:W=Q.@O:\!&- NMK>SS@/P:M:V1!T0<)ETFW.FFU4
M/0WCN@]N]C&N>^FD@Q3+7W#^<1&^?)HFXFHSA;-JZMMT.>$N1Y&X ^1&T?GC
M%#@O/#"+ALFBO.-MSO#':1H76\/I?=Y$"=W"Z9?YYS"=3:H+@TQI8J-FPP4G
MZ2!R<CRR,XA2%MNFH'D;5>-":BC-[P2H ]30,Z1JFZCT5_P<<3&QA9602@&=
M#>T^$0R0$>>0@U E8C'W9JBTAM8-ZGJ$V"%8V!5DARJF6[#].E_@]./L@B4G
MG"B)12@HD2Q]L.",ED!!F;/)AQ)EFX3<#L2->]-U8J@=KI8.D$;QTW3V\4VY
M#+G>E+_,Y_G-XCTNODX3KH^ R++QB8)_(ST#%9*%**T!'ZQ5R5KI5)L"KAV(
M&Q=IS5RQH=72/](NMJ>P,4G:BR 4#Z"B1HB. B)CDT@^%A%LF]O2G<@;]P@=
M'!3[@>X #?4 N^M<TF6^Z,)2&\YU)&E!)LF 0OK%D6L+'NE0$(G)7-K4:SU*
M4M?P.D3]=P$VB"[Z M6SU3HI^6IV@YN<Z+#W-@(7H9"/0<=_,$E %,)'*S)7
MH3FR'J!KW+/RI/ Z5BL=8.P1W^+U=(:O5OBY#H>T*NALP3/OR=2; #[K!)E[
MK8Q YQM-#_L19>/6#C7SR0952 < ^T&.^N6WB_8=M2D[_9<_A&\3B4I:)21P
M'>1FX*UC(H+@6.@[T1;?9LK( <1VF:4]$"W[58(<K;J#T4FG>IR?]I[U6<[K
MWV^]M1_R\G3; HUN1'?FZ>37G 0AING,9,*1^:R6D]=Q3:4H82TRS=I$9SU<
M<WKODV0,P>9Z5Q<BAY"2)!]5(@F!)Q9.>MX^J6O.W7&SUS7G/CKIX,A]'L["
M+.'[3XBKU_6G+V]9HE6.++X"7NMKR"]1$#1Z,,Q;GYE0"=O<23U&49>'YP$Z
MGS=00*= NHB@.%.V6(IP;+;D5WA'XI'UF843WN5((56CBN7':1H73,/H? <@
M':" #J!T?\SV1;S,T=?W. [0(#F,SDJ(1FG0CHN(%(UKTZ8;Q6,4]0>C0S0^
M;R#^#F"TGL'YVWR6SA=5FIM)7A>LH)%):Q:!9U7OW$R$:%T&2SQ;GK(IC<;_
M;2%JW&18(S -I80.\/3#^-G'&#$'X@<K/Q2_0K!2 EI$K7CP+K2Y_QXD_37.
ME>0QKM.@"ND 8 \&+'7#_(:K2:[)&?HW$ )A0!GDX!6KDVFB<<7$$FRCM_Q;
MJ.K2)S]0_W=?90ZEC$Z!=3UW1*F2.+,"K&>9I+0.A8D9[YP19(H1&WE5QX^M
M;V:S3I%&&$XK8X\0VLK)[5SB?V-^BXM4=?D1)T8HHX.VD&-4)+1,&[143LGV
M2U>*C'ZW\4*'4C#NQ5!+E)U.,;T^@*H#4V>$VNEA3S1O_O-!DNJ/TC-0ROSR
M\[]?M\B[GAMON6:H+/#""4%2('C/)(2<DS9:,(YM7@-M(>K84^V!C[Y^P9>5
MU$Z[ IAD?2/H,[@2B$*-QO,H?=1M#K5M5(WK+@V%C[OGV&!Z> *&Y/ 7W_<_
M9&BCTO"-]U;HL)PYN23@!!)TBM,0D4MPF2?CBR5O^&0[;?A.BE>+O-@D,.X\
M%(X>0W'!0U(L@K)2@Y>"@5;2BY04!0JM>RANI[!CD[,';AYOG3B@?IZ ^;EZ
MEWSC>X<7%NSVP4.;J5UY.('I<I$7E8T%PY#0H9,FOUH$X#XGYSUJ=&UR*J?P
MBGZ=SJ9+VB:UIG'Y&ZYJ?F2)BZ^XG&1$7836P&P@[UY[3XZ]59"R+RF)+)QH
MDZC<@;A^#=8^:'G41QI(*QTDE:Y8^MM\\?=7L_5$Y.4=EIC7VKGD(,3ZODFC
M@DAV':)R7LHHA$QMB@AV(&[<!%-SH VDE9Z ]B[\\== GSL-9W<X2KYX5@NI
MO60)5,V2>%X0),4TF2M;C&MSG?=CVL;-,#6'V3 ZZ0EE-;_/@I'%2@>Z$ ,J
MU-FRN2@0BAF2FLQ>M:E8N4G%N'-0FR-G7SGWVKSRAAL[<.'OCI\\M(-^ZE+?
M;4A37G =6  CF <E@X3 T$!VRBJ7/<;4IKSW%![ZS9!U$K3BI<[N+4G0H<Q*
M'6==#.T,^ANM3)"^S4C.!\GIUPO?!Q&/VIZ#)3_B0;5<K";7$[\POYRM-M/6
M:^$@UGDZH?:O-D& RH)<.D\&&F.F(SC4E_\[.=JTR WDT)_NHF8;%9V YG#E
MS@>6=(=HN2SI4A&9U ELH3-7$=VU]"K6>^:$@ONHW4X9@(/Q,F89[G#Z_0%@
M#A#VV%?Y%ZU#WI_'Y31/0_4'+JKUM!!8HJ1-E&/M5<(%.*X]R"!L0<4\JO C
MCV;[$GVAX1#ES0>79$^1T>NKPBJ1,F(L$:04!E2ADY@,J0<>?.(JF61+FZY2
M]VGI)(US]*$SD+1[PDN-\))7/+B0(&.MCV..@2N$=<438TDZZ46;Y[E[1]+M
M'9,#-;HM@-Y'O+W>;_T:IHOU%)9YN3&DFMS]\_70VD,BYQ]]Y# 3M?>A>Z!8
M^6K-Z\CH>@B)Y1AJF_U-Z88*$L'5Y]5&9*MEYH(.K"9[;1M5QUJ3AS[[^G[7
ML1"RI3W$4V&$_\P@*!^ :5V*T]H&W29JWDK6N/9F,(S<M3S#J>*)FJ+#JW]V
M^^!3F*6&54);@<=85,(S"TYXBJN$,Q!Y'0P<O!#&,94:];@]B7&Z?-<4ZL?G
M-[-W6!\\36<?GX?E],8F"4HGYR2'@*:>UT71)C$:DA:E(--<BS9UF/M2VK$)
MVP=)CYJP%@I[HE;MJB#GZN?^YQ07Q,:G[V6^N/H7&XF%6;XL(%\'M!OYW9;>
MX3<>(U%Z"KM[$BF?PI![JYF*CG:>U13<HK50DR"@6>1&>QZ,/)W+-;@A?_[]
MYD/8ORSFYU](X)NPWB2?G,586[]9"K&<)B\J%1"<G*K"LTK8)NNQ"W4=&^Q]
M$/.HP1Y*,1TD2&[P=-\8O,:O>+;.1)-'+IQ('C0J<JA=T!#2^DE.9IEG;ZUN
M#K<M]'4"N,%P\3CPAE)23]"[.%/61]-]_BYSWXDQ[U4 LYX%XVL[$IEKM1A'
M$VM[RMUNB0Y'X"YD=@/$P7#R&!0'5UI/B'PU^W*^6JXEQB\N2@J33NA8:/^Z
MVKF^&/#29T"O3<C(A,$V@W:V$-4)VH:'PF.@.U(OG4),7 Y'T%*;&DPF'SCM
MRYH/"\14EBP44YA5NDVEWQ:BQKW2&A=BA^BE)X@]_[Z.X%Z<A>6FGB#X6+3W
M@<BOTS<X,HA6!$ EC<A)&"4:V["[)'4"KQ,X;D>HHB=,;<]5_3Z;QUIR706W
MWDCU0?\L3<^F:YW>E,+%GC7)BF1T 6UKB4LA7\0E&T%@CEPR+E1N4U39BJ-.
MSN3C '=8IK*M]L>N1OJP"+5I]/O*\D4J;'TZ2/(RM"F:W&=+IT-T#AP7C'B(
M29'=R%'?:7S[2"W2(PMT JA153\?6 \=6-078?GI_;I0AQ1XX>.L^0B!J!:Q
MWEB2+ZNDL^"0[%<42'1HZ8UOU%SK$8HZ.:-[ ."@RNL A.])CVNG^N4_SJ>K
M[R_FG[_,9]7'7A\9Q1OBIY #G2PC"2GB(Q;R>[DKF8? E&R3]-M*UKB/V)J[
MC,.II -\W>'A8N<5XY6T&4'63F)*% E." %2*LN,DT&9-A?/#Y(S[ODZH+KG
M0\M^;(_KM_GL?YV'LVF98JY\X&RYULM;VG>7;5NS35$'!MDB&7''(SC+!12G
M,3@?=-%Z)^?KQVN-BY,!M#EO)]H.3,VU87[ +%]=:5]MMQ?A2^5W^?JJ#A83
M*YYI#P5KDT-B'ASC#+RQ6O*:38R\B54ZEO)QW^:>,(=R L5V .1?<#']2NK[
M>N'Q3CS&D),38(VFP,9FHE\R <*':)+TB:4V V;O4M)))'H2'-QM[WR,4KH"
MU8U:GHECTGG%/?B,]2*P.(BU!WHRS CA+5.VT<R>A\CI),X<%UZ'JF=T7^V\
M.@UO"CD6_WC,L5A.I$P\&I&@Y/43D4#^BLT%I(D^\&0=&KZ;N[;+<IT :J@R
MI$9R[K52]/5\]I&6^/P+QE68Y?7PAA=$VW3U;+$(LX]X\(N<'3]YD$K,0[@8
MJ'*R+OE0TX*B=" ''JRJ<S-41' Z"P@^2TP.8^1MLCH/TW/\R7;S4Z^+I:4N
M4II@(9I,QI/S#+X8138Y,:>9=Z[1E.%'"!IY/,'Q6+A_9ATO^*=M>S95SPU-
MT.4")[1$#_+4UB Q'KSDY"YQ(R@X+,D0=*0#48*6A":4I947VLH@7=?:;^)?
ME1EJ7?<9G;R@9(P00PR@D6F5.0NLT630!XCITA#M@X&'#-$Q N\@/-OLPU]#
M6@]#6*=^R3L,OEY/(4H*)XHDB4CEP"!Z%WGTJE'4?Y^6\1%SE'KOWMT=)^ON
MT'*9"A9"AGIV.Q_I*!>"> B!)!2,$UPX05(Z 5YZN%,Y5L-; 7. N,>.S9_E
MKS6C\>QS':7X9G9Y5UU?0GMO$5A2'I31&6*-%(/QT8KL90B[#;QY^/-[PL A
M2IL/*\&N0/#AC_D%"RHJPP4948V^@-+54<_<UBEE4BD779&[7: ]_/GCIF :
M@N P"79P>-P^3J_3ESDZSBD<A)*LI"/5U.$HT8'$8H,ODA75ZI;A08)&GA,Y
ML-,QA-0[ $\E_$W9;*M)<4D7P3V44">!>9T@*FX K4L8,R;4;5J\W*2B)]_T
M0+7.!Y)Q9_BX-+OOL)K=6J<W7RSF?] 7+\(7^KO5]XG6VA,3&J1V#%3P')R3
M";)G7%JNZKR4Y@CZ,9T]F:+A,3:PGGI X7SV\<-%IFLB,9)H:-\8X>BX-U%#
MD&3$72D)'08F9)M'53>I&+=FL0F"#I5QKRG?]^$,7V-88@SI[Q?WO<3B(LR6
M(=4//R3-^^,/'22UNR?M1Z9S-QU%+U>Y&N%YE<LS G42A*B$=9A6SDBQ=LR
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
M:F1,37> ]G=(0=,TU:QU317\/INNEN_>_WYQ'KA2I_DYBJ2DK:6,="B05Z)
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
M>0V*KK"2KQ=7>XNX>U _(G3YUU_^!U!+ 0(4 Q0    ( "=B*57T!V>,'08
M #8/   .              "  0    !E>&AI8FET,S$Q+FAT;5!+ 0(4 Q0
M   ( "=B*55;4JO.) 8  $T/   .              "  4D&  !E>&AI8FET
M,S$R+FAT;5!+ 0(4 Q0    ( "=B*56(HOIH/P,   $&   .
M  "  9D,  !E>&AI8FET,S(Q+FAT;5!+ 0(4 Q0    ( "=B*57Q0D8$10,
M "<&   .              "  000  !E>&AI8FET,S(R+FAT;5!+ 0(4 Q0
M   ( "=B*57P_I2ZY?,  &[:"@ 1              "  743  !K97%U+3(P
M,C(P-S,Q+FAT;5!+ 0(4 Q0    ( "=B*54<4_>,? T  +&.   1
M      "  8D' 0!K97%U+3(P,C(P-S,Q+GAS9%!+ 0(4 Q0    ( "=B*55.
M'MH+9!T   $F 0 5              "  305 0!K97%U+3(P,C(P-S,Q7V-A
M;"YX;6Q02P$"% ,4    "  G8BE5?[!0L-D:  #)!0$ %0
M@ '+,@$ :V5Q=2TR,#(R,#<S,5]D968N>&UL4$L! A0#%     @ )V(I53UG
MY]0ODP  -PL& !4              ( !UTT! &ME<74M,C R,C W,S%?;&%B
M+GAM;%!+ 0(4 Q0    ( "=B*54LOT!M&5,  #.G P 5              "
M 3GA 0!K97%U+3(P,C(P-S,Q7W!R92YX;6Q02P4&      H "@!Z @  A30"
#

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